Autor |
Nachricht |
Ehrlich77
Threadersteller
Dabei seit: 29.12.2004
Ort: -
Alter: 38
Geschlecht:
|
Verfasst Mi 23.03.2005 11:18
Titel [PHP] verdammt was ist falsch? |
|
|
Hallo. Ich hab da folgendes Problem:
Dieses PHP-Script (welches ich aus einem buch abgeschrieben habe) will einfach nicht funktionieren.
ich hab PHP 5.0.2 (funktioniert auch)
Bitte sagt mir warum das blöde Script nicht funktioniert!
<body>
<?php
$skillarray = array('PHP', 'ASP', 'Perl', 'Python', 'Ruby');
$selected array();
$sent = isset($_POST['sent']) ? $_POST['sent'] : '';
$skill = isset($_POST['skill']) ? $_POST['skill'] : '';
if (!empty($sent) and !empty($skill))
{
echo "Sie haben folgende Nachricht gesendet:";
foreach($skill as $skillfield)
{
echo "$skillfield<br>";
$selected[$skillfield] = 'checked';
}
}
echo '<h3>Welche Skriptsprachen kennen Sie?</h3>';
echo "<form method=post action=\"{$_SERVER['PHP_SELF']}\">";
foreach($skillarray as $skill)
{
echo "<input type=checkbox name=skill[] value=$skill $selected[$skill]>";
echo "$skill<br>";
}
echo '<br>';
echo '<input type=submit name=sent value="Absenden">';
echo '</form>';
?>
</body>
|
|
|
|
|
Account gelöscht
Ort: -
Alter: -
|
Verfasst Mi 23.03.2005 11:36
Titel
|
|
|
? Fehlermeldung?
Ich könnte nach dem Überfliegen mal raten:
$skill = isset($_POST['skill']) ? $_POST['skill'] : '';
das hier sind keine doppelte Anfüs ", sondern zwei einfache: ' '
und: $selected = array();
in Zeile 4.
Zuletzt bearbeitet von am Mi 23.03.2005 11:38, insgesamt 1-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
Ehrlich77
Threadersteller
Dabei seit: 29.12.2004
Ort: -
Alter: 38
Geschlecht:
|
Verfasst Mi 23.03.2005 12:05
Titel
|
|
|
Die fehlermeldung ist
Parse error: parse error, unexpected T_ARRAY in /Applications/MAMP/htdocs/TMP5e1o9dsx9s.php on line 9
aber die Zeilen angabe is ja eh -
Das mit den anführungszeichen stimmt so.
stimmt da fehlt das "="
thx!
Zuletzt bearbeitet von Ehrlich77 am Mi 23.03.2005 12:09, insgesamt 1-mal bearbeitet
|
|
|
|
|
Account gelöscht
Ort: -
Alter: -
|
Verfasst Mi 23.03.2005 12:48
Titel
|
|
|
eigentlich stimmt die zeilenangabe schon...
|
|
|
|
|
tacker
Dabei seit: 22.03.2002
Ort: Trondheim, Norwegen
Alter: 43
Geschlecht:
|
Verfasst Do 24.03.2005 11:41
Titel
|
|
|
Code: | $selected = array(); |
|
|
|
|
|
|
|
|
Ähnliche Themen |
Preloader in Flash VERDAMMT!!
[PHP] Was ist da falsch?
zufallsscript ist falsch :-(
CSS IE6 bricht Box falsch um
PHP installieren, was mach ich falsch???
Was mache ich hier falsch?
|
|