Gå til innhold

Martin A.

Medlemmer
  • Innlegg

    2 113
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av Martin A.

  1. I alle fall bedre kvalitet enn alt det andre skvipet du har søplet ned PHP-forumet med.

     

    if (isset($_POST['utfor']) && ('Spill!' == $_POST['utfor'])) {

    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.

  2. 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.

  3. 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 vifte rundt med hver eneste kodesnutt du har klart å lage.

  4. 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.

  5. 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>";

  6. Begynne å endre alle lenker, bokmerker osv. til ip adresser nå, "før det er for seint"... :p

    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.

×
×
  • Opprett ny...