Gå til innhold

Trenger hjelp med noen nettsider som ikke vil fungere/vises


Anbefalte innlegg

Ja, jeg trenger noe hjelp med noen nettsider som ikke vil fungere. Sidene jeg ikke får til å fungere er:

 

"Spilldemosiden" - der samlingen av spilldemoer blir vist.

 

"Sendt inn vits siden" - der vitser man sender inn blir lagret.

 

"Sendt e-post" - siden der e-post man skriver blir sendt.

 

Det kan også være at "Sendt inn spilldemo" ikke fungerer, alle sidene er godt merket på nettsiden min denfinesiden.zaprimus.org

 

Spilldemosiden:

Her er en kodesnutt (all php kode):

<?php $matrise = file("innsendtedemoer.txt");
$matrise = arrey_reverse($matrise);
foreach ($matrise as $linje) {
$neste = explode("***---***", $linje);
echo "<h2>" . $neste[0] . "</h2>";
echo "<blockquote>" . $neste[1] . "</blockquote>";
echo "<a href='" . $neste[2] . "'>Last ned demo</a>;echo "Aldersgrense:" . $neste[3];
echo "Video (" . $neste[0] . "):\n" . $neste[4]}
?>

 

Sendt inn vits siden:

Her er en kodesnutt (all php kode):

<?php $fp = fopen("innsendtevitser.txt", "a+");
$linje = $_POST['navnpaavits'] . "***---***";
$linje .= $_POST['vits'] . "***---***";
$linje = str_replace("\r\n", "<br />", $linje);
fwrite($fp, $linje);
fwrite($fp, "\n");
fclose($fp);
$meldingepostvits = "Denne vitsen ble sendt inn av deg:\n\n\n$_POST['navnpaavits']\n\n$_POST['vits']";
mail($_POST['epostvits'], "Denne vitsen har du sendt inn", $_POST['meldingepostvits'];
?>

 

Sendt e-post:

Her er en kodesnutt (all php kode):

<? php mail($_POST['mottaker'], $_POST['tema'], $_POST['melding'], "From:
$_POST['sender']" );
<div style="text-align: center;"><big><big><big><big><big>E-post
er sendt<br>
<br>
<small><small>Nå
er denne e-posten blitt sendt:<br>
<br>
echo "Til: " . $_POST['mottaker']
echo "Fra: " . $_POST['sender']
echo "Tema: " . $_POST['tema']
echo "Melding: " . $_POST['melding'];
?>

 

Sendt inn spilldemo:

Her er en kodesnutt (all php kode):

<?php $fp = fopen("innsendtedemoer.txt", "a+");
$linje = $_POST['spillnavn'] . "***---***";
$linje .= $_POST['infoomspill'] . "***---***";
$linje .= $_POST['demonettsiden'] . "***---***";linje .= $_POST['aldersgrensepaaspill'] . "***---***";linje .= $_POST['spillvideo'] . "***---***";
$linje = str_replace("\r\n", "<br />", $linje);
fwrite($fp, $linje);
fwrite($fp, "\n");
fclose($fp);
?>

 

 

Siden disse sidenes html-kode ble laget i NVU, tror jeg det ikke er noen feil der.

 

 

Takker for alle svar.

 

 

 

 

PS: Ifølge feilraporten ser jeg ingen feil der den skal ha sagt det skal ha vært feil, så jeg klarer ikke å ha funnet noe.

Endret av herdon
Lenke til kommentar
Videoannonse
Annonse

SPILLDEMOER:

 

<?php
$matrise = file("innsendtedemoer.txt");
$matrise = arrey_reverse($matrise);
foreach ($matrise as $linje) {
$neste = explode("***---***", $linje);
echo "<h2>" . $neste[0] . "</h2>";
echo "<blockquote>" . $neste[1] . "</blockquote>";
echo "<a href='" . $neste[2] . "'>Last ned demo</a>";echo "Aldersgrense:" . $neste[3];
echo "Video (" . $neste[0] . "):\n" . $neste[4];
}
?>

 

Du mangler ; på siste variabel og du manglet en ". Prøv koden over

 

 

SEND MAIL:

 

<?php
mail($_POST['mottaker'], $_POST['tema'], $_POST['melding'], "From: " . $_POST['sender'] . "" );
?>
<div style="text-align: center;"><big><big><big><big><big>E-post
er sendt<br>
<br>
<small><small>Nå
er denne e-posten blitt sendt:<br>
<br>
<?php
echo "Til: " . $_POST['mottaker'];
echo "Fra: " . $_POST['sender'];
echo "Tema: " . $_POST['tema'];
echo "Melding: " . $_POST['melding'];
?>

 

Du hadde "<? php" øverst. Altså mellomrom. Du mangler også ; og feil bruke av variabler. Prøv koden over.

 

SEND INN VITSER:

 

<?php $fp = fopen("innsendtevitser.txt", "a+");
$linje = $_POST['navnpaavits'] . "***---***";
$linje .= $_POST['vits'] . "***---***";
$linje = str_replace("\r\n", "<br />", $linje);
fwrite($fp, $linje);
fwrite($fp, "\n");
fclose($fp);
$meldingepostvits = "Denne vitsen ble sendt inn av deg:\n\n\n" . $_POST['navnpaavits'] . "\n\n" . $_POST['vits'] . "";
mail($_POST['epostvits'], "Denne vitsen har du sendt inn", $_POST['meldingepostvits']);
?>

 

Prøv koden over.

 

 

SEND INN DEMO:

<?php $fp = fopen("innsendtedemoer.txt", "a+");
$linje = $_POST['spillnavn'] . "***---***";
$linje .= $_POST['infoomspill'] . "***---***";
$linje .= $_POST['demonettsiden'] . "***---***";$linje .= $_POST['aldersgrensepaaspill'] . "***---***";$linje .= $_POST['spillvideo'] . "***---***";
$linje = str_replace("\r\n", "<br />", $linje);
fwrite($fp, $linje);
fwrite($fp, "\n");
fclose($fp);
?>

Endret av Thomas.
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...