Gå til innhold

[LØST]PHP filter til form


Anbefalte innlegg

Videoannonse
Annonse
Skrevet

PHP

<?php

 

if(strlen($_GET['brukernavn']) < 3

{

echo "Navnet må vere lengre enn 3 bokstaver!";

exit();

}

 

if($_GET['passord'] == ""

{

echo "Du må skrive inn eit passord!";

exit();

}

?>

 

Dette er nok den enklaste måten ;)

Skrevet

Fikk ikke til... Fikk bare den "må utfylle" meldingen hele tiden :dontgetit:

 

<?php
$text1 = $_POST["text1"];
$text2 = $_POST["text2"];
if(!$fil = fopen("dinfil.txt","w"))
{
die("Kunne ikke opne filen");
}
$text = $text1 . $text2;
if(!fwrite($fil,$text))
{
die("Kunne ikke skrive til fil...");
}
echo "dinfil.txt er nå oppdatert";
fclose($fil);
?>

 

Gidder du å vise med den koden?

Skrevet (endret)

<?php
if($_POST["text1"] == "" || $_POST["text2"] == "")
{
   echo "Du må fylle inn tekst1 og tekst 2!";
   die();
}
$text1 = $_POST["text1"];
$text2 = $_POST["text2"];
if(!$fil = fopen("dinfil.txt","w"))
{
die("Kunne ikke opne filen");
}
$text = $text1 . $text2;
if(!fwrite($fil,$text))
{
die("Kunne ikke skrive til fil...");
}
echo "dinfil.txt er nå oppdatert";
fclose($fil);
?>

 

Prøv den ;)

Endret av Shadows0
Skrevet
PHP

<?php

 

if(strlen($_GET['brukernavn']) < 3) 

{

echo "Navnet må vere lengre enn 3 bokstaver!";

exit();

}

 

if($_GET['passord'] == "") 

{

echo "Du må skrive inn eit passord!";

exit();

}

?>

 

Dette er nok den enklaste måten ;)

8590473[/snapback]

get på brukernavn og passord er vel ikke så trygt?

Skrevet

Hvis dere hadde lest Shadows0s siste post ser dere at han ikke bruker GET og han bruker heller ikke brukernavn og passord, men text1 og text2. Det med brukernavn og passord var sikkert et eksempel for å vise hvordan han kan gjøre det ved å sjekke om formen er tom eller ikke.

 

Men som sagt tidligere; Hvorfor ikke bruke empty() i stede?

Skrevet
Hvis dere hadde lest Shadows0s siste post ser dere at han ikke bruker GET og han bruker heller ikke brukernavn og passord, men text1 og text2. Det med brukernavn og passord var sikkert et eksempel for å vise hvordan han kan gjøre det ved å sjekke om formen er tom eller ikke.

 

Men som sagt tidligere; Hvorfor ikke bruke empty() i stede?

8594540[/snapback]

fikk ikke med meg den...

Skrevet
..

8590473[/snapback]

get på brukernavn og passord er vel ikke så trygt?

8594472[/snapback]

 

Dette var bare eit eksempel.

 

Stemmer nok at empty vil vere eit bedre alternativ ;)

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å
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...