-
Innlegg
2 113 -
Ble med
-
Besøkte siden sist
Innholdstype
Profiler
Forum
Hendelser
Blogger
Om forumet
Innlegg skrevet av Martin A.
-
-
Bwahahahaha! Tror nok det er andre enn Jonas som trenger å lese litt mer her.
md5('something') == md5('something')
er like sikkert som
'someting' == 'something'
Men om du derimot gjør det slik, blir det sikrere.
$pass = "md5-hashed password"; md5( $_POST['password'] ) == $pass )
Det holder også at du bruker session_start() én gang. Om scriptet ditt, mot formodning, ender opp med å kjøres uten stopp, startes sessions tre ganger.
-
Jesu fader! At det går ann!
Ta til deg kritikken du får creAtiive. Ingen gjør det for å være stor, stygg og slem.
De "kodene" du poster er direkte lavmål, og kan egentlig ikke bruker til andre ting enn akkurat det du bruker til, da såpass mye er hardkodet, og det meste er noe en med middels erfaring i PHP kan lage uten å tenke så alt for mye.
Som sagt tidligere, du virker som en nybegynner som tror du er best i verden, og må vifte rundt med hver eneste kodesnutt du har klart å lage.
-
Prøv heller med $_FILES['bilde']['tmp_name'] du
$_FILES['bilde']['name'] inneholder kun selve navnet på bildet, og ikke hele filbanen til det.
-
Uten at vi får noe kode, får heller ikke du noe, da det ikke finnes et fasitsvar på noe slikt.
-
IE6 har vært utdater i en god stund. Så om det fungerer i IE7/IE8b holder det mer enn lenge nok for meg.
Skal folk absolutt bruke utdaterte weblesere, så er min nettsides utseende deres minste problem.
-
Du kopierer da all infoen rett fra nettet!
Tror du bare skal innse at enkelte her har MYE mer erfaring med PHP/HTML/CSS enn deg!
Min oppfatning av deg, er at du nettopp har startet med dette, og derfor er "verdensmester" siden du har klart å lage et logginn-script e.l.
Du klarer IKKE å lese manualen, noe som faktisk er ekstremt viktig.
Du viser ingen respekt for de som er bedre enn deg, men står heller på ditt.
Og du tar heller ikke til deg tilbakemeldinger andre gir deg, men svarer heller med klørne ute, som i dette tilfellet.
-
Spørs hva du skal oppdatere det. Om du bare skal legge til noe, bruker du FILE_APPEND som flag.
Skal du oppdatere noe annet, må du nesten hente innholdet i filen, for så å oppdatere det som skal oppdateres, for så å skrive til filen på nytt.
-
http://no.php.net/manual/en/function.curl-setopt.php#71313
Bruk da den funksjonen istede for curl_exec().
-
Bruk av standardfunksjoner ser ikke jeg som en "kode", og kvalifiserer derfor ikke i mine øyne som verdig bidrag i denne tråden.
Man kan naturligvis ikke lage noe i PHP uten å bruke noen innebygde funksjoner/klasser, så det jeg mente var da innslag av den typen creAtiive kom med.
-
Istede for die("feil"), kan du jo bruke die(mysql_error()).
-
Fulgte det med noen instruksjoner til skinnet? Har du i så fall fulgt dem til punkt og prikke?
-
Blank skjerm indikerer ofte at 'du' skjuler feilmeldinger.
Legg dette øverst i scriptet, og se hva som skjer da.
ini_set( 'display_errors', 1 ); error_reporting( E_ALL );
-
Bruk heller "LIKE '%...%'" i spørringen din, så ungår du at PHP skal søke etter noe i en streng. Om mulig, så gjør man det meste i SQL.
$finn1 = "SELECT * FROM `brukere` WHERE nick LIKE LOWER( '{$sokinput}%' )"; $finn = mysql_query($finn1); $results = mysql_num_rows( $finn ); while( $row = mysql_fetch_array($finn) ) { echo "<tr> <td style=\"padding:5px;\" align=\"center\"> <a href=\"profil.php?vis={$row['nick']}\"><strong>{$row['nick']}</strong></a> </td> </tr>"; } echo "<tr><td style=\"padding:5px;\"><strong>{$results}</strong> treff</td></tr>";
-
Har du opprettet PDO-objektet før du kjører spørringen?
$pdo = new PDO('mysql:dbname=test;host=localhost', 'user', 'pass');
-
Begynne å endre alle lenker, bokmerker osv. til ip adresser nå, "før det er for seint"...
Det fungerer heller dårlig, da mange servere (som oftest webhotell) benytter domenenavnet til å route forespørselen til riktig mappe på serveren.
Ta f.eks bloggen til Dan Kaminsky, doxpara.com. IP-adressen DNS-serverene gir tilbake er 157.22.245.20. Og som du kan se, så leder ikke http://www.doxpara.com/ og http://157.22.245.20/ til samme side.
-
Der har dere nok helt rett i. Sikkert bare noe jeg har misforstått, eller lært feil en eller annen gang
Men personlig foretrekker jeg å bruke den absolutte URL'en i linker.
-
Ifølge W3C så er hele URL'en påkrevd i header location. Den er faktisk påkrevd i alle mulige plasser hvor en URL skal plasseres.
Og jeg er litt usikker på om man trenger en siste '&' før '#'. Du kan jo prøve det også.
-
Haha! Ja, det bruker å være en stor fordel!
-
Er det slik at du får eposten, men at passordet er blankt? Eller får du ingen epost i det hele tatt?
-
-
POST?
Ingen begrensninger på størrelsen der.
-
http://code.google.com/apis/youtube/develo...trievingUploads
og
http://code.google.com/apis/youtube/develo...ngSubscriptions
Går ut i fra at du kan nok om PHP til å blande de to sammen, og få til en nydelig smørje.
-
Legg teksten du ønsker å vise i <p>-tags, så lager du en egen klasse for <p>-tags som finnes i den diven hvor du setter opacity til 100.
.classname p { filter: alpha(opacity=100); -moz-opacity: 1; }
-
Helt den absolutte stien (/home/theclown/public_html/thomas/vt/bilder/avatar/ (den må du sjekke opp før du bruker den*)), men du kan også bruke den relative (./bilder/avatar/).
*echo basename(__FILE__); i index.php vil hjelpe deg godt på vei.
Mitt Nummer Spill
i Programmering og webutvikling
Skrevet
I alle fall bedre kvalitet enn alt det andre skvipet du har søplet ned PHP-forumet med.
Syns det er unødvendig å sjekke verdien til en "knapp". isset( $_POST['submit'] ) holder i bøtter og spann.
Og da kan du bytte ut siste if()'en med en "else".
Er heller ikke noe fan av blanding av norsk og engelsk i variabelnavn. Bruk engelsk.