-
Innlegg
460 -
Ble med
-
Besøkte siden sist
Innholdstype
Profiler
Forum
Hendelser
Blogger
Om forumet
Innlegg skrevet av trondes
-
-
Tja, før du kjører "UPDATE bruker SET sist_aktiv=now()"
-
UPDATE bruker SET status = "avsluttet" WHERE status != "avsluttet" AND siste_aktiv < now()-600
600 == 10 minutt.
-
-
Hmm.. en måtte å løse det på er å kjøre en:
UPDATE bruker SET sist_aktiv = now() WHERE bruker=$bruker_id;
Her gang han henter frem en side.
hvis han idler i 10 min feks.. så kan du si at han har avsluttet besøket sitt..
-
fines ikke noe slik funksjon... PHP har ingen måte å se når noen forlater siden din.
hvilken query er det du vil utføre da?
-
WHERE navn ='$_COOKIE[bruker]'
men hvor sikkert er det å bruke noe fra kjeksen for å oppdatere?
-
kort forklart.
hmm.. du sender med feks ?side=xx med urlen.
queryen blir slik
SELECT ..... LIMIT ( $pr_side * $_GET['side']), $pr_side
LIMIT fra, hvormange
LIMIT 0,5 <-- gir de 5 første
LIMIT 5,5 <-- de neste 5
osv..
-
Problemet er at jeg henter ned en XML fil fra en database, som en streng
Hvordan får jeg den inn i dokumenetet? Må jeg først lagre den som en fil også hente den inn? jeg prøvde å skrive til
ActiveDocument.Content.XML
Men det går selvfølgelig ikke å skrive til.. noen som har noen ider ?
-
Sant nok, det jeg oppererer med nå er bare 15-20 filer som er oppe samtidig med rundt 500-1000 linjer med kode i hver..
MEn det er et annet spørsmål.
Når blir en PHP fil for stor, slik at det lønner seg å dele den opp i flere filer?
Feks hvis du skriver et nyhetsscript, si at all koden ble på 1000 linjer.
Vil de da lønne seg å dele den opp i feks; en fil med visningen av nyheten og en med redigeringen? slik at du får 2 filer på 500. Som oftest trenger du jo ikke begge funskjonen samtidig.
Eller er dette bare tull ?
-
-
Notepad2. Enkelt og greit.
Har brukt både Dreamweaver og ZDE før, men ble lei av å måtte vente i evigheter for å gjøre en liten endring i en eller annen fil.
Bruker selv ZED, har ikke noe problem med hastigheten her. fort og enkelt.. bruker 5.1 det sies at den nyeste versjonen er enda raskere også
-
</php
ny type tag ?
på slutten av filen
-
// med PHP 5 $filer = scandir( $dir ); if(count($filer) >= 2) print "Mappen er ikke tom"; // for eldre versjoner $dh = opendir($dir); while (false !== ($filename = readdir($dh)) AND $filer <= 1) { $filer++; } if($filer >= 2) print "mappen er ikke tom";
-
Hmm.. nei.. når du bruker "INSERT" opprettet du en ny. hvis du skal forandre noe som alt ligger inne må du bruke "UPDATE"
"UPDATE $tabell_brukere SET bilde = '".$_FILES['bilde']['name']."' WHERE navn='".$_COOKIE[bruker]."'";
hvis du skal opprette en ny blir det:
"INSERT INTO $tabell_brukere ( bilde ) VALUES ( '".$_COOKIE[bruker]."')";
hvis du skal sette inn informasjon som ikke er ustikker ( kommer fra brukeren ) ville jeg anbefale deg i å bruke mysql_real_escape_string() på det du skal sette inn.
Feks:
"UPDATE $tabell_brukere SET bilde = '".$_FILES['bilde']['name']."' WHERE navn='".mysql_real_escape_string($_COOKIE[bruker])."'";
-
https://www.diskusjon.no/index.php?showtopi...dpost&p=6365205
Fin kode, men litt farlig. Da den ikke sjekker om det er en lovlig mappe.
er igrunn bare å spassere rundt på serveren.
-
echo "<h2>" . $neste[0] . "</h2">
Skal være
echo "<h2>" . $neste[0] . "</h2>";
-
<?php header("Location: http://www.vg.no"); header("Location: http://www.dagbladet.no"); exit; ?>
Prøv koden over ? men først prøv å gjett hvilken side du havner på..
denne koden er kanskje ikke så farlig.. men hva hvis
if( $passord != $lagret_passord) header("Location: /login.php"); $_SESSION['innlogget'] = true; session_write_close(); header("Location: /innlogget.php");
Hva vil skje her tror du ?
nettopp.. alltid fint å exit; etter et redirect..
-
Du sa aldri den skulle strekke seg over flere linjer..
preg_replace("#<!-- BEGIN user_logged_out -->.*?<!-- END user_logged_out -->#is", '', $tekst);
-
$tekst = '"Jeg <!-- Start --> fjer dette <!-- End --> heter Thomas"'; print preg_replace("#<!-- Start -->.*<!-- End -->#i", '', $tekst);
-
Kan hjelpe deg på vei ja..
www.php.net
litt lenger på veien kan du feks se på
-
function test( $tall1, $tall2 ){ $minus = $tall1 - $tall2; $pluss = $tall1 + $tall2; // feil måtte return array( pluss=>$pluss, minus=>$minus); // rett måtte return array( $pluss, $minus); } list( $pluss, $minus) = test( 5,5); print "pluss: ".$pluss; print "minus: ".$minus;
Den vil bare virke hvis det blir returnert array med nummer som key..
-
// finner alle tabelene preg_match_all('#<table(.*)>(.*)(<\/table>)#iUs',$streng, $table_array); $table_array = $table_array[2]; if(is_array($table_array)){ for( $table = 0; $table < count($table_array); $table++){ // deler opp <tr> tagene $tr_array = preg_split('/(<tr(?:[^<>]+(?:"[^"]*"|\'[^\']*\')?)*>)/',$table_array[$table]); for( $tr = 1; $tr < count($tr_array); $tr++){ // deler opp <td> $td_array = preg_split('/(<td(?:[^<>]+(?:"[^"]*"|\'[^\']*\')?)*>)/',$tr_array[$tr]); if(is_array($td_array)){ // lagrer alt i en array for( $td = 1; $td < count($td_array); $td++){ // fjerner slutt tagene $data[$table][$tr][$td] = preg_replace("#(</td>|</tr>|</table>)#i", "", $td_array[$td]); } } } } }
Er desverre ikke då flink i regex enda, så det ersikker mange feil her. men det virker da.
Noen som har en annen måtte å løse dette på ?
-
Legg merke til punktumet forand =
$a = "en"; $b = " to"; $c = $a; $c = $b; print $c; // vil gi: " to" $c = $a; $c .= $b; print $c; // vil gi: "en to";
-
action ved lukking av vinduav webside?[LØST]
i Programmering og webutvikling
Skrevet
Nei, det vil den ikke. Men så igjen hvorfor vil du oppdatere siden når ingen er innpå den? Så snart noen går inn på siden vil den bli oppdatert.
Vil gjør at alle som har idlet/ vært innaktiv i 10 minutt blir merket som utlogget.