![](https://www.diskusjon.no/uploads/set_resources_15/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
lefsaker
-
Innlegg
511 -
Ble med
-
Besøkte siden sist
Innholdstype
Profiler
Forum
Hendelser
Blogger
Om forumet
Innlegg skrevet av lefsaker
-
-
Jeg tror jeg monger litt nå
Her er siden: http://lefsaker.no-ip.org/lansystem/
Her er scriptet: http://lefsaker.no-ip.org/lansystem/index.phps
-
$mysql_query = "insert into $mysql_tabell set email='$email', navn='$navn', plassering='$plassering'";
Er jo i scriptet allerede, og den stemmer.
-
$sql er jo:
$sql = mysql_query( "SELECT plassering FROM tabell WHERE tabell='$plassering'" );
Stemmer ikke det?
Og
elseif( mysql_num_rows( $sql ) > 0 ) {
Hjalp ikke
-
Da fikk jeg vekk error meldingene.
Var meg som hadde glemt å inkludere config.php, som kobler til databasen, over det nye som ble satt inn i scriptet.
Nå har jeg en annen feilmelding
Den kommer hver gang, og man kan fortsatt velge samme plasseringen 2 ganger.
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\wamp\www\lansystem\index.php on line 18
Som er:
elseif( mysql_num_rows( $sql ) > 1 ) {
$sql = mysql_query( "SELECT plassering FROM tabell WHERE tabell='$plassering'" );
-
Og da får jeg:
Parse error: syntax error, unexpected T_ELSE in C:\wamp\www\lansystem\index.php on line 31
som er
else {
Scritpet til nå er:
<?php if($_POST['submit']) { $sql = mysql_query( "SELECT plassering FROM tabell WHERE tabell='$plassering'" ); if( empty( $felt ) ) { echo 'feltet er ikke fylt ut'; } elseif(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email)) { echo 'feil email'; } elseif( mysql_num_rows( $sql ) > 1 ) { echo 'Allerede registrert'; } else { include 'config.php'; $navn = htmlspecialchars(strip_tags($_POST['navn'])); $email = htmlspecialchars(strip_tags($_POST['email'])); $plassering = htmlspecialchars(strip_tags($_POST['plassering'])); $mysql_query = "insert into $mysql_tabell set email='$email', navn='$navn', plassering='$plassering'"; if(mysql_query($mysql_query)) { echo("Din plassering er nå reservert!"); } else { echo("En feil oppstod, din plassering ble ikke reservert!<br /><a href'$side'>Tilbake</a>"); } } else { echo(" <form action=\"\" method=\"post\"> <p>Navn:<br /><input type=\"text\" size=\"40\" name=\"navn\" maxlength=\"22\" /></p> <p>E-mail:<br /><input type=\"text\" size=\"40\" name=\"email\" maxlength=\"22\" /></p> <p>Plassering:<br /><input type=\"text\" size=\"40\" name=\"plassering\" maxlength=\"2\" /></p> <p><input type=\"submit\" value=\"Reserver\" name=\"submit\" /></p> </form> "); } include 'print.php'; ?>
Men hvis jeg la til en ekstra "}" over den, så funker det
Men når jeg da trykker på "Reserver" så får jeg opp dette:
Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\wamp\www\lansystem\index.php on line 4
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\wamp\www\lansystem\index.php on line 4
Som er:
$sql = mysql_query( "SELECT plassering FROM tabell WHERE tabell='$plassering'" );
-
Hmm... Da får jeg:
Parse error: syntax error, unexpected '{' in C:\wamp\www\lansystem\index.php on line 10
Som er
elseif(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email) {
-
Har knota i et par timer nå, men får det ikke til
Du kan se pa empty() for det forste spm ditt.Det var den jeg prøvde på mailscriptet, men det funka ikke. Den bare sa en melding om at feltene ikke var fylt ut, men registrerte alikevel skjemaet i databasen.
Denne kan brukes for a se om eposten er gyldigif(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email)
Det var den jeg prøvde på mailscriptet, men det funka ikke. Den bare sa en melding om at e-mail adressen er ugyldig, men registrerte alikevel skjemaet i databasen.
Du ma bruke SELECT plassering FROM tabell WHERE tabell='$plassering'og sa sjekke om mysql_num_rows er mer enn 1
Jeg forstod ingenting av det den siden prøvde å forklare meg
Hadde satt stor pris på om noen kunne postet hele koden som skal settes inn, eller om dere setter den inn, og poster hele scriptet på nytt.
-
Jeg har nå klart å koke sammen et registerings-script som lager info i databasen, ved hjelp av diverse guider og poster her på forumet.
Scriptet jeg har kommet fram til funker fint, og er som følger:
<?php if($_POST['submit']) { include 'config.php'; $navn = htmlspecialchars(strip_tags($_POST['navn'])); $email = htmlspecialchars(strip_tags($_POST['email'])); $plassering = htmlspecialchars(strip_tags($_POST['plassering'])); $mysql_query = "insert into $mysql_tabell set email='$email', navn='$navn', plassering='$plassering'"; if(mysql_query($mysql_query)) { echo("Din plassering er nå reservert!"); } else { echo("En feil oppstod, din plassering ble ikke reservert!<br /><a href'$side'>Tilbake</a>"); } } else { echo(" <form action=\"\" method=\"post\"> <p>Navn:<br /><input type=\"text\" size=\"40\" name=\"navn\" maxlength=\"22\" /></p> <p>E-mail:<br /><input type=\"text\" size=\"40\" name=\"email\" maxlength=\"22\" /></p> <p>Plassering:<br /><input type=\"text\" size=\"40\" name=\"plassering\" maxlength=\"2\" /></p> <p><input type=\"submit\" value=\"Reserver\" name=\"submit\" /></p> </form> "); } include 'print.php'; ?>
Et par småting jeg trenger hjelp med er:
Feilmelding hvis et felt er tomt
Feilmelding hvis det ikke er fylt inn en "@" i email feltet
Feilmelding hvis plasseringen er valgt tidligere
De to første problemene har jeg vært borti tidligere, men da holdt jeg på med et mail script. Og den løsningen fungerer ikke nå.
Hadde satt stor pris på hjelp med dette
-
Da får jeg feilen:
Parse error: syntax error, unexpected $end in C:\wamp\www\brukerstatus\search.php on line 20
-
<?php echo " <form action='' method='GET'> <input type='text' name='search'> <input type='submit' name='Submit' value='Search'> </form>"; if(isset($_GET['search']) && !empty($_GET['search']) ){ $searchstring = $_GET['search']; if(is_file("{$searchstring}.php"){ include("{$searchstring}.php"); } else{ echo "Finner ikke filen!"; } ?>
Får feilmelding når jeg prøver det:
Parse error: syntax error, unexpected '{' in C:\wamp\www\brukerstatus\search.php on line 12
-
Nå har jeg prøvd i omtrent en time med å sette den sammen med et skjema, men jeg får det ikke til
Kunne noen hjulpet litt?
-
Hmm... Skjønte ikke det helt.
Hva med dette:
Man fyller inn "kainin" i tekstfeltet, og når man klikker "søk" så blir man sendt til "?userid=kanin"
Er det lettere å få til?
-
Jeg driver for tiden å lager et mini-brukersystem, og har kommet så langt at jeg skal inplentere en søkefunksjon.
Det jeg ønsker er et tekstfelt man fyller inn feks. "Kanin", og hvis filen "Kanin.php" fins i katalogen "id" så skal den include "kanin.php"
Hvis det ikke finnes en fil med det navnet du søker etter, så skal det komme en feilmelding.
Jeg aner ikke hvordan jeg skal lage dette, så jeg håper på hjelp herfra.
-
Kodingen din er jo ikke copyright dersom du ikke forbeholder deg den juridiske retten til koden..
Samme med bilder.
Det er han som går ut med kravet som har bevisbyrden, i dette tilfellet er det deg.
Det er du som går ut med et krav om at alt er ditt, og da må du kunne ha ubestridelige beviser for at dette faktisk er ditt.
Men dersom du ikke har sikret siden din med en copyright notis, så har ikke den norske lov tilbakevirkende kraft..
Dvs at åndsverkloven ikke kan gå tilbake og avgjøre saken ETTER at du har kommet på at du skulle plassere en copyright.
Hvis du leser på lovdata, så ser du at siden er beskyttet under åndsverkloven selv om copyright notisen ikke står på siden
-
:!: Ser ut som om siden hans er stengt nå :!:
-
Det fins jo et script som sletter alle postene i shoutboxen også da
Ingen link fra meg heller, bare opplysning.
-
-
Bah... gjorde om footeren istedenfor.
-
Hvis jeg legger til position: absolute; på #footer så flytter den seg bare helt til venstre, og ikke noe nedover...
-
HTML:
Klikk for å se/fjerne innholdet nedenfor<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <link rel="stylesheet" href="style/style.css" type="text/css" /> <title>Future</title> </head> <body> <div id="topbg"><div id="position"> <div id="header"> </div> <div id="wrap"> <div id="menu"> <ul> <li><a href="#">Link</a></li> <li><a href="#">Link</a></li> <li><a href="#">Link</a></li> <li><a href="#">Link</a></li> <li><a href="#">Link</a></li> <li><a href="#">Link</a></li> </ul> </div> <div id="content-wrap"> <div id="main"> <?php switch ($_GET[id]) { default: include "lipsum.php"; break; case 'link': include 'lipsum.php'; break; } ?> </div></div><div id="clearer"></div></div> <div id="footer">© 2007 <strong>Future</strong></div></div></div> </body> </html>
CSS:
Klikk for å se/fjerne innholdet nedenfor* { margin: 0; padding: 0; } body { background: #0e5f9f url(img/bg.jpg) repeat-y center; font: 70%/1.5em Verdana, Tahoma, arial, sans-serif; color: #454545; text-align: center; position: relative; } #topbg { background: #0e5f9f url(img/bg.gif) repeat-x; height: 250px; } a, a:visited { text-decoration: none; color: #FFF; background: inherit; } a:hover { color: #FFF; background: inherit; } h1 { font-size: 120%; font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-weight: Bold; } h2 { font-size: 110%; text-transform: uppercase; color: #FFF; font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-weight: Bold; } h3 { font-size: 110%; color: #FFF; font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-weight: Bold; } h1, h2, h3, p { padding: 10px; margin: 0; } ul, ol { margin: 5px 20px; padding: 0 20px; color: #FFF; } ul span, ol span { color: #FFF; } input { padding:0px; border:1px solid #454545; font: normal 1em Verdana, sans-serif; color:#454545; } textarea { width:400px; padding:2px; font: normal 1em Verdana, sans-serif; border:1px solid #eee; height:100px; display:block; color:#777; } #wrap { width: 709px; background: url(img/content.gif) repeat-y center top; margin: 0 auto; position: relative; text-align: left; } #content-wrap { width: 550px; padding-left: 5px; } #header { width: 709px; margin: 0 auto; position: relative; height: 150px; background: url(img/header.gif) repeat center top; padding: 0; font-size: 14px; color: #FFF; } #menu { clear: both; margin: 0; position: relative; padding: 0px 0px 0 50px; background: url(img/menu.gif) repeat-y center top; font: bold 12px/26px Verdana, Arial, Tahoma, Sans-serif; height: 29px; } #menu ul { left; list-style: none; margin:0; padding: 0; } #menu ul li a { display: block; float: left; padding: 0px 10px; color: #FFF; text-decoration: none; } #menu ul li a:hover { background: url(img/menu_hover.gif) center top repeat-x; color: #FFF; } #main { width: 95%; padding-left: 20px; float: left; } #main h1 { margin-top: 10px; font: Bold 125% Verdana, 'Trebuchet MS', Sans-serif; color: #454545; border-bottom: 1px solid #FFF; position: relative; } #sidebar { float: right; width: 26%; height: 100%; padding: 5px 7px 5px 10px; margin: 0; } #sidebar h1 { margin-top: 10px; font: bold 12px Verdana, 'Trebuchet MS', Sans-serif; padding: 5px 0 5px 10px; color: #FFF; background: url(img/sidebartop.gif) no-repeat left bottom; } #sidebar h2 { background: url(img/sidebarbottom.gif) no-repeat top; border: none; } #footer { color: #454545; text-align: center; font-size: 92%; bottom: 0; margin: 0 auto; } #clearer { clear: both; } a, a:visited { text-decoration: none; color: #454545; background: inherit; } a:hover { color: #454545; background: inherit; } img { border: 4px; border-color: #bfbfbf; border-style: double; } .float-right { float: right; margin: 5px; } .noborder { border: none; } #position { height: 100%px; position: relative; }
-
Ingen av forslagene virket
-
Hvis jeg har:
<div id="1">Toppen</div>
<div id="2">Midteb</div>
<div id="3">Bunnen</div>
Hvordan får jeg div 3 til å alltid ligge på bunnen av siden?
Jeg får den bare til å ligge på bunnen i en annen div.
-
ManGOS henter alle scripts, models, brukerkontoer osv. fra databasen.
-
Så vidt jeg vet klarer ikke ManGOS emulator å lese hashede passord.
Hjelp til registrering med SQL
i Programmering og webutvikling
Skrevet
Ahaa! Nå funka det![:D](https://www.diskusjon.no/uploads/emoticons/default_inv_biggrin.gif)
Tusen takk for hjelpen begge to![:love:](https://www.diskusjon.no/uploads/emoticons/default_wub.png)