En fråga angående installtion

  • Författare
  • Meddelande

Javascript

html-kodare

  • Inlägg: 16
  • Blev medlem: 10 aug 2017, 20:46

En fråga angående installtion

Inlägg18 okt 2017, 10:16

Hej jag ska börja lära mig php och undrar är det bättre att vara kvar på visual studio eller ska jag använda mig av clod9. Jag håller på läser webbutveckling med php och mysql av montathar faraon.

om jag exempelvis ska se om detta ex. från boken fungerar i visal studio hur gör jag då?
<!DOCTYPE html>
<html lang="sv">
<head>
<title>multi</title>
<meta charset="utf-8">
</head>
<body>
<?php
$countries = array(
'sverige'=> array('stockholm', 'malmö'),
'norge' => array('oslo', 'lillestrom'),

);
echo $countries['sverige'][0],
?>

</body>
</html>

Jag sparade den i en html fil men som sagt har aldrig arbetat med php och då vart det lite knasigt
Användarvisningsbild

mos

dbwebb

  • Inlägg: 10921
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: En fråga angående installtion

Inlägg18 okt 2017, 10:34

Har du installerat Apache webbserver?
https://dbwebb.se/labbmiljo/webbserver-apache

Har du installerat den tillsammans med PHP?
https://dbwebb.se/labbmiljo/webbserver

Den sista länken innehåller exempel på hur man "kör" en PHP-fil i XAMPP.
...
..:
.... /mos

Javascript

html-kodare

  • Inlägg: 16
  • Blev medlem: 10 aug 2017, 20:46

Re: En fråga angående installtion

Inlägg18 okt 2017, 12:10

Tack fick igång test som fanns, men som jag har fattat ska det 1. alltid finnas en html fil 2. en php samt att de ska sparas i xampp mappen >> htdocs, för att kunna visas?

så om jag skapar min html och php i visual studio och lägger sen alltid mappen som ovan så kommer det att funka?


Som sagt jag är ny och har inte fattat detta 100% :-)
Användarvisningsbild

Allinrep

dbwebb

  • Inlägg: 1124
  • Blev medlem: 03 sep 2012, 09:19
  • Ort: Portugal (tillfälligt)

Re: En fråga angående installtion

Inlägg18 okt 2017, 12:53

Du behöver inte ha en HTML-fil, det räcker med PHP-filer.

Alla filer som ska köras genom XAMPP borde ligga i katalogen htdocs. Om du vill ha filerna någon annanstans så kan du göra länkar, så att det inne i htdocs finns en genväg till där filerna finns.

Javascript

html-kodare

  • Inlägg: 16
  • Blev medlem: 10 aug 2017, 20:46

Re: En fråga angående installtion

Inlägg18 okt 2017, 13:26

Så hur skulle du göra här?
<!DOCTYPE html>
<html lang="sv">
<head>
<title>formulär med post</title>
<meta charset="utf-8">
</head>
<body>
<form action="receive.php" method="post">
<fieldset>
<legend>kontaktuppgifter</legend>
<label for="nickename">Smeknamn:</label>
<input type="text" name="nicknamne"><br>
<label for="phone">Telefon:</label>
<input type="tel" name="phone">
</fieldset>
<input type="submit" name="submit" value="skicka">
</form>
</body>
</html>-->



<!DOCTYPE html>
<html lang="sv">
<head>
<title>receive.php</title>
<meta charset="utf-8">
</head>
<body>
<?php
if(isset($_POST['nickename']) && isset ($_POST['phone'])) {
echo '<p>'.$_POST ['nickname'].</p>
echo '<p>'.$_POST ['phone'].</p>;

}
?>
</body>
</html>

det är från boken, skulle enbart skapa en php -fil?
Användarvisningsbild

Allinrep

dbwebb

  • Inlägg: 1124
  • Blev medlem: 03 sep 2012, 09:19
  • Ort: Portugal (tillfälligt)

Re: En fråga angående installtion

Inlägg18 okt 2017, 14:56

HTML och PHP är två olika tekniker som kan samarbeta. Ibland behöver man bara HTML-kod och ibland behöver man bara PHP-kod men oftast blandar man. Alla filer som använder PHP-kod måste ha filändelsen .php för att fungera. Filer som bara innehåller HTML-kod kan också ha filändelsen .php och fungera precis som tänkt ändå.

Det borde stå i boken vad filerna ska heta.

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 12 gäster