abonnement Unibet Coolblue Bitvavo
pi_26675962
Doe deze maar dicht dan... ik geloof dat de ander succesvoller is

[ Bericht 4% gewijzigd door ikke_ook op 02-05-2005 20:47:40 ]
pi_26676198
Deze was eerder. (zie topic nrs).

verkapte tvp
pi_26676372
Er stond hier ergens een formule om een watermark precies in het horizontale midden van een foto te krijgen, maar ik kan hem niet meer vinden.

de insert balk is 700px breed
de geuploade image is maximaal 700px breed maar kan dus nog altijd kleiner zijn, nu moet ik er dus voor zorgen dat mn insert balk percies in het midden staat, stukjes van de zijkant van de insert mogen wegvallen.
Dus de text die in het midden van de insertbalk staat moet precies in het horizontalemidden van de uiteindelijke image komen.
pi_26681691
je kunt toch me de funtie image size de grootte van de afbeelding ophalen?

list($width, $height) = getimagesize();

dan heb je dus de breedte en de lengte.

deel de breedte door tweeen. trek daar de helft van de breedte van je watermerk vanaf en voila, je hebt het punt waar je je watermerk wilt plaatsen
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
pi_26684080
quote:
Op maandag 2 mei 2005 20:38 schreef devzero het volgende:
Deze was eerder. (zie topic nrs).

verkapte tvp
ow, tuurlijk... Daaraan kun je het zien! (van eerdere gesloten dubbeltopic die net wat eerder was, maar zelfde tijd (in minuten) liet zien... (geen verkapte tvp!, maar een ECHTE!
pi_26684182
Keiharde tvp
pi_26684358
Zo, ff een vraagje...

Heb een bestandje, met informatie gescheiden door "-" en regeleindes.

Wanneer ik het wil lezen, maak ik gebruik van een lus, en explode().

De gegevens moet ik lijkt mij makkelijk in een array kunnen zetten, kan ik de array dan ook sorteren (op naam in alfabetische volgorde)?

(en dan de array weer schrijven naar het bestand, zodat het niet op aanmaak datum gesorteerd wordt (laatst aangemaakt, wordt achteraan geschreven) maar dus op naam)
pi_26684652
quote:
Op dinsdag 3 mei 2005 00:59 schreef the_disheaver het volgende:
Zo, ff een vraagje...

Heb een bestandje, met informatie gescheiden door "-" en regeleindes.

Wanneer ik het wil lezen, maak ik gebruik van een lus, en explode().

De gegevens moet ik lijkt mij makkelijk in een array kunnen zetten, kan ik de array dan ook sorteren (op naam in alfabetische volgorde)?

(en dan de array weer schrijven naar het bestand, zodat het niet op aanmaak datum gesorteerd wordt (laatst aangemaakt, wordt achteraan geschreven) maar dus op naam)
Splitsen op - en in een array zetten dus is:
1
2
3
4
<?php
$blaat = "blaat-lol-grappig-lachen"; // Je array met inhoud
$bla = explode("-", $blaat); // Het maken van een array door de -'s te splitsen
?>


Het sorteren gaat zo:
1
2
3
4
<?php
$blaat = array("1","2","blaat","zooi","funny"); // je array
sort($blaat); // Je array is gesorteerd
?> 
pi_26687380
quote:
Op maandag 2 mei 2005 23:19 schreef markiemark het volgende:
je kunt toch me de funtie image size de grootte van de afbeelding ophalen?

list($width, $height) = getimagesize();

dan heb je dus de breedte en de lengte.

deel de breedte door tweeen. trek daar de helft van de breedte van je watermerk vanaf en voila, je hebt het punt waar je je watermerk wilt plaatsen
Dat was het inderdaad die ik zocht, ik was zelf al dicht in de buurt maar haalde het verkeerde van elkaar af

Bedankt!
pi_26687778
even een algemeen vraagje, wat voor functies gebruiken jullie in je classes? ik heb nu fetch, insert, update, delete, nog meer dingen die van belang kunnen zijn?
pi_26689665
ik heb ook nog een vraagje, ik zit een beetje te kloten met een for-loop, alleen wil ik dat de variabele elke keer +2 erbij krijgt. Als ik dit doe:
[script]
for ($a=0; $a<count($act); $a+2){
[/script]

dan geeft de for-loop een oneindig lange rij, die niet klopt.. Heeft iemand een verklaring of een oplossing hoe ik dit wel kan doen?
pi_26689737
$a+=2 denk ik

-edit-
getest klopt
pi_26689758
quote:
Op dinsdag 3 mei 2005 11:10 schreef ikke_ook het volgende:
$a+=2 denk ik
oke , ik zal het is proberen
pi_26689787
quote:
Op dinsdag 3 mei 2005 11:10 schreef ikke_ook het volgende:
$a+=2 denk ik
donders bedankt, hij werkt
  dinsdag 3 mei 2005 @ 11:18:06 #16
11753 Roonaan
Strictly
pi_26689965
quote:
Op dinsdag 3 mei 2005 09:52 schreef Scorpie het volgende:
even een algemeen vraagje, wat voor functies gebruiken jullie in je classes? ik heb nu fetch, insert, update, delete, nog meer dingen die van belang kunnen zijn?
wiel + uitvinden + opnieuw?
pi_26690931
quote:
Op dinsdag 3 mei 2005 11:18 schreef Roönaän het volgende:

[..]

wiel + uitvinden + opnieuw?
pi_26695401
quote:
Op dinsdag 3 mei 2005 11:51 schreef Scorpie het volgende:

[..]

ik snap hem ook niet
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
pi_26695914
Nu de OP nog aangepast kan worden:

De tekst voor de OP staat ook op Wiki, eigenlijk wel zo handig. http://wiki.fok.nl/index.php/OP/PHP
  dinsdag 3 mei 2005 @ 14:17:43 #20
81253 curry684
Windowshippie
pi_26695956
quote:
Op dinsdag 3 mei 2005 09:52 schreef Scorpie het volgende:
even een algemeen vraagje, wat voor functies gebruiken jullie in je classes? ik heb nu fetch, insert, update, delete, nog meer dingen die van belang kunnen zijn?
Wat is dit voor hopeloos open vraag? Als ik een class Pizza schrijf maak ik daar een functie "BakInOven" op, geen "delete".

Bedoel je niet toevallig DAL-classes?
pi_26700012
Hoi,

Hoe neem ik een $_Get variabele op in mijn SQL Query? En kan ik checken of wijzigen dat dat ding een integer wordt?

Groet,
Danmark: more usefull every day!
pi_26700335
quote:
Op dinsdag 3 mei 2005 14:17 schreef curry684 het volgende:

[..]

Wat is dit voor hopeloos open vraag? Als ik een class Pizza schrijf maak ik daar een functie "BakInOven" op, geen "delete".

Bedoel je niet toevallig DAL-classes?
Het is gewoon een algemene vraag, ik ben net begonnen met classes in PHP en vroeg me af wat de meer doorgewinterde PHP-ers onder ons allemaal voor slimmigheden met classes uithalen, want zoals ik al gemerkt heb is de grens je eigen creativiteit.

Het gaat dus niet om naamgevingen van functies e.d, maar meer om de functionaliteiten die jullie erin stoppen

[ Bericht 8% gewijzigd door #ANONIEM op 03-05-2005 16:26:51 ]
pi_26700440
quote:
Op dinsdag 3 mei 2005 16:16 schreef Keksi het volgende:
Hoi,

Hoe neem ik een $_Get variabele op in mijn SQL Query? En kan ik checken of wijzigen dat dat ding een integer wordt?

Groet,
het makkelijkste is om eerste de $_GET in een variabele te stoppen door

1
2
3
<?php
$var
= $_GET['jouwstring'];
?>

te doen. Hierna kan je dan

1
2
3
<?php
$SQL
= "SELECT * FROM TABEL WHERE ID=".$var;
?>

doen. Succes!!
pi_26700454
quote:
Op dinsdag 3 mei 2005 14:16 schreef the_disheaver het volgende:
Nu de OP nog aangepast kan worden:

De tekst voor de OP staat ook op Wiki, eigenlijk wel zo handig. http://wiki.fok.nl/index.php/OP/PHP
Omg ik wist geeneens dat wiki.fok.nl bestond
pi_26701198
quote:
Op dinsdag 3 mei 2005 16:28 schreef Scorpie het volgende:

[..]

het makkelijkste is om eerste de $_GET in een variabele te stoppen door
[ code verwijderd ]

te doen. Hierna kan je dan
[ code verwijderd ]

doen. Succes!!
of gewoon zo:

1$query = mysql_query("UPDATE tabel SET id = '".$_GET['id']."';");


door ' in de query te zetten, wordt het geen integer...

@Scorpie: waarom eerst in $var zetten?
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
pi_26701488
quote:
Op dinsdag 3 mei 2005 16:51 schreef markiemark het volgende:
@Scorpie: waarom eerst in $var zetten?
Misschien handig om zo sql injections te voorkomen en andere fouten tegen te gaan.
Dan moet je er natuurlijk wel eerst htmlentities en die andere troep eroverheen halen
  dinsdag 3 mei 2005 @ 17:42:12 #27
11753 Roonaan
Strictly
pi_26702800
quote:
Op dinsdag 3 mei 2005 16:25 schreef Scorpie het volgende:

[..]

Het is gewoon een algemene vraag, ik ben net begonnen met classes in PHP en vroeg me af wat de meer doorgewinterde PHP-ers onder ons allemaal voor slimmigheden met classes uithalen, want zoals ik al gemerkt heb is de grens je eigen creativiteit.

Het gaat dus niet om naamgevingen van functies e.d, maar meer om de functionaliteiten die jullie erin stoppen
Is het niet zo dat je je classes inricht naar benodigde functionaliteiten, ipv te bedenken welke functionaliteiten men in het algemeen in een class stouwt? Ik gebruik classes zo vaak als namespaces of factories. Dan heb ik geen updates of deletes nodig. Beetje loze vraagstelling dus ook, omdat er niet zoiets bestaat als "slimmigheden die je met je classes uithaalt' zonder vantevoren vastgesteld te hebben binnen welk domein je class gebruikt moet worden, en wat je nou eigenlijk wil met je class.

-r-
  dinsdag 3 mei 2005 @ 17:58:50 #28
3677 SuperRembo
Sinds 1998
pi_26703200
quote:
Op dinsdag 3 mei 2005 16:51 schreef markiemark het volgende:

[..]

@Scorpie: waarom eerst in $var zetten?
In mijn scripts ga ik er altijd van uit dat in $_GET, $_POST etc ongevalideerde data staat. Die horen niet in query's thuis.

1
2
3
4
5
6
7
8
9
10
11
12
if (!isset($_GET['id'])) {
    // id niet opgegeven. foutmelding geven of standaard waarde gebruiken
} else {
    $id = intval($_GET['id']);
    if ($id <= 0) {
        // id heeft ongeldige waarde. foutmelding geven of standaard waarde gebruiken
    } else {
        // id heeft nu een geldige waarde
        $sql = "SELECT * FROM MyTable WHERE MyID=$id;"
        $rs = $db->query($sql);
    }
}


Dit soort checks komen natuurlijk vaker voor. Daarom is het handig er standaard functies voor te maken, eventeel in een HttpRequest class.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_26707754
thnx Rembo! Dit gaan we gebruiken!
Danmark: more usefull every day!
  dinsdag 3 mei 2005 @ 21:02:38 #30
3677 SuperRembo
Sinds 1998
pi_26708187
quote:
Op dinsdag 3 mei 2005 20:49 schreef Keksi het volgende:
thnx Rembo! Dit gaan we gebruiken!
Ik zou er een setje standaard fucnties van maken. Bijvoorbeeld reguestInt($name, $default=false) { ... }, requestString($name, $default=false) {...}, requestArray($name, $default=false) {...} etc.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  dinsdag 3 mei 2005 @ 21:03:48 #31
51748 H4ze
wait...what?
pi_26708222
Jaa mag ik dan ook aub ff een tvp'tje plaatsen? Superhandige topicreeks dit! Ben op 't moment zelf hard bezig om php onder de knie te krijgen
*BURP*
pi_26709522
quote:
Op dinsdag 3 mei 2005 21:02 schreef SuperRembo het volgende:

Ik zou er een setje standaard fucnties van maken. Bijvoorbeeld reguestInt($name, $default=false) { ... }, requestString($name, $default=false) {...}, requestArray($name, $default=false) {...} etc.
Even denken.... snap ik dit? Nee, kan je er iets over uitwijden?
Danmark: more usefull every day!
  dinsdag 3 mei 2005 @ 21:53:16 #33
3677 SuperRembo
Sinds 1998
pi_26709843
1
2
3
4
5
6
7
8
9
10
function requestInt($name, $default=false) {
   if (!isset($_REQUEST[$name])) {
      return $default;
   }
   $value = $_REQUEST[$name];
   if (!is_numeric($value)) {
      return $default;
   }
   return intVal($value);
}


Hetzelfde kan je doen voor strings, arrays, booleans.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_26713832
quote:
Op dinsdag 3 mei 2005 21:03 schreef H4ze het volgende:
Jaa mag ik dan ook aub ff een tvp'tje plaatsen? Superhandige topicreeks dit! Ben op 't moment zelf hard bezig om php onder de knie te krijgen
http://www.phpv.nl
  woensdag 4 mei 2005 @ 00:15:12 #36
51748 H4ze
wait...what?
pi_26714935
quote:
Op dinsdag 3 mei 2005 23:41 schreef Xalopalyps het volgende:

[..]

http://www.phpv.nl
Danku!

Ik kende die site nog niet, maar hij staat gebookmarked
*BURP*
pi_26718398
quote:
Op dinsdag 3 mei 2005 23:41 schreef Xalopalyps het volgende:

[..]

http://www.phpv.nl
goeie site idd!!
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
pi_26723142
Ik heb het al eens eerder gevraagt, maar ik kan het niet meer terug vinden, helaas.
Ik gebruik mijn eigen timestamps, voor nu heb ik bijvoorbeeld: 20050504122453
dus: jaar maand dag uur minuut seconde

Maar als ik nou de timestamp wil van vandaag, gister en de dag daarvoor ?
$vandaag = date("Ymd") . "000000";
$gister = ??
$eergister = ??

Iemand enig idee ?
ne okuyon, bokmu var?
pi_26724128
quote:
Op woensdag 4 mei 2005 12:24 schreef saban het volgende:
Ik heb het al eens eerder gevraagt, maar ik kan het niet meer terug vinden, helaas.
Ik gebruik mijn eigen timestamps, voor nu heb ik bijvoorbeeld: 20050504122453
dus: jaar maand dag uur minuut seconde

Maar als ik nou de timestamp wil van vandaag, gister en de dag daarvoor ?
$vandaag = date("Ymd") . "000000";
$gister = ??
$eergister = ??

Iemand enig idee ?
Je zou eerst met strtotime() er een unix timestamp van kunnen maken, en die vervolgens met date(); weer netjes formatteren. Zo dus:
1
2
3
4
5
$StampGisteren = strtotime('-1 day');
$Gisteren = date('YmD',$StampGisteren).'000000';

$StampEergisteren = strototime('-2 day');
$Eergisteren = date('YmD',$StampEergisteren).'000000';
pi_26725073
als je zo werkt snap ik niet waarom je dan geen unix timestamp gebruikt?
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
pi_26725319
quote:
Op woensdag 4 mei 2005 13:37 schreef markiemark het volgende:
als je zo werkt snap ik niet waarom je dan geen unix timestamp gebruikt?
Omdat ik zo ben begonnen en om het nu te veranderen .. teveel records en al teveel scripts ..
ne okuyon, bokmu var?
pi_26725431
quote:
Op woensdag 4 mei 2005 12:24 schreef saban het volgende:

Maar als ik nou de timestamp wil van vandaag, gister en de dag daarvoor ?
$vandaag = date("Ymd") . "000000";
$gister = ??
$eergister = ??
Of, iets korter:

1
2
$gister = date("Ymd", time() - (3600 * 24)) . "000000";
$eergister = date("Ymd", time() - (3600 * 24 * 2)) . "000000";
  woensdag 4 mei 2005 @ 16:46:02 #43
42636 TheSeeker_NL
Damn fine coffee
pi_26731361
Ok mensen ik ben echt hopeloos aan het worden met dit gekloot met php.

even uitleggen, ik probeer met behulp van een boek php te leren:

eerst heb ik een apache server gedownload (phpdev, zegt jullie vast wel wat?)
daarna heb ik phpmyadmin gedownload...

toen heb ik een database gemaakt:
quote:
Toon Records 0 - 2 (3 totaal)

SQL-query : [Wijzigen] [Verklaar SQL] [Creëer PHP Code]
SELECT *
FROM `adressen` LIMIT 0, 30


rijen beginnend bij
in horizontaal verticaal modus en herhaal kopregels na cellen
adres_ID achternaam voornaam adres postcode plaats tel_prive
Wijzigen Verwijderen 0 Mulder Willem Hamberuger 40 3991 VH Utrecht 06 4492458
Wijzigen Verwijderen 0 moesta jata veerwagen weg 45 3991 XD Houten 06 44833456
Wijzigen Verwijderen 0 jatata bla 1 3001 FH Utrecht 05845468

rijen beginnend bij
in horizontaal verticaal modus en herhaal kopregels na cellen
daarna stond in het boek dat ik de volgende code moest gebruiken om de database aan te spreken:
quote:
<?php
// Dit voorbeeld bouwt een verbinding met MySQL op, telt het
// aantal records in de tabel adressen en geeft dat weer.

$db = mysql_connect("localhost", "phpscripts", "wachtwoord") or die ("Verbinding mislukt");
mysql_select_db("borner", $db);
$SQL_statement = "SELECT * FROM adressen";
$resultset = mysql_query($SQL_statement);
$count_rows = mysql_num_rows($resultset);
echo "Aantal records: " . $count_rows;
mysql_close();
?>
(ik heb de username en wachtwoord precies 't zelfde gehouden)

als ik daarna de pagina open krijg ik een blanco scherm (maar ik dacht dat ik iig die foutmelding "verbinding mislukt" zou moeten krijgen), waar ik vermoed dat de fout zit is dat ik met die html pagina dan niet op http://localhost/show_rows.php zit, maar dit als adress krijg:

C:\phpdev\mysql\data\borner\TMPgcwusfyzki.htm ....

het zal waarschijnlijk niet duidelijk genoeg zijn voor jullie, maar ik hoooop echt dat jullie me kunnen helpen, want dit is heel belangrijk voor me!

alvast bedankt.

edit:

verder zou het kunnen zijn dat ik dingen niet in de goede mappen heb staan, ik heb bijvoorbeeld geen flauw idee waar ik die show_rows.php moet opslaan

en tot slot, in dreamweaver worden alle tags waar $ voorstaat niet een ander kleurtje, dus ik denk mss dat ze niet goed gelezen worden ofzo?
pi_26731770
probeer het eens met
mysql_connect('localhost','','');

Het kan zijn dat je nog geen login gegevens in phpmyadmin hebt gemaakt.

-r-
  woensdag 4 mei 2005 @ 17:05:11 #45
42636 TheSeeker_NL
Damn fine coffee
pi_26731857
ja dat had ik wel gedaan, zoals in het boek stond...

bij host had ik localhost, user phpscripts, paswoord: wachtwoord

maar ik ga 't proberen, roonaan...
  woensdag 4 mei 2005 @ 17:09:55 #46
42636 TheSeeker_NL
Damn fine coffee
pi_26731965
nah werkt niet...

nee ik denk dat het probleem ergens anders ligt...

ik heb alles op mijn C:\ geinstalled...
c:\phpdev
c:\phpmyadmin

waar moet ik die show_rows.php opslaan?

( in mijn phpdev map staat ook nog een andere phpmyadmin map:
C:\phpdev\phpmyadmin en zelfs nog een phpdev map: C:\phpdev\phpdev)

misschien dat ik shit verkeerd heb geinstalleerd? is het aan te raden alles wat met php te maken heeft te deleten, en het opnieuw te installeren?

fuck dit is echt heel tijdrovend
pi_26732129
show_rows.php moet bereikbaar zijn via je webserver, bijvoorbeeld http://localhost/show_rows.php. show_rows.php moet dan in de documentroot van de webserver staan.

Probeer eerst eens een info.php scriptje werkend te krijgen:
info.php:

1
2
3
<?php
    phpinfo();
?>


Als die werkt, dan kan je verder.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  woensdag 4 mei 2005 @ 17:25:40 #48
42636 TheSeeker_NL
Damn fine coffee
pi_26732265
dat klinkt logisch.... nu moet ik alleen even de root vinden, daar dus dat info.php droppen, en kijken of hij werkt....

ik ga zoeken!
  woensdag 4 mei 2005 @ 17:33:01 #49
42636 TheSeeker_NL
Damn fine coffee
pi_26732399
nou dit werkt allemaal voor geen meter, ik ga alles er af TIEFEN en dan weer opnieuw installeren...

ik word echt gek van deze shit
pi_26732508
Als je apache gebruikt dan staat ergens in httpd.conf iets van
quote:
DocumentRoot "C:/WWWRoot"
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  woensdag 4 mei 2005 @ 19:06:51 #51
42636 TheSeeker_NL
Damn fine coffee
pi_26734026
ok ik heb het opnieuw geinstalleerd.

het ziet er allemaal goed uit, php info doet 't, phpmyadmin doet 't..... ik heb de phpdev/www map gevonden...

maar als ik nu num_row.php wil runnen..
quote:
Warning: Access denied for user: 'gebruikersnaam@127.0.0.1' (Using password: YES) in d:\phpdev\www\num_rows.php on line 5

Warning: MySQL Connection Failed: Access denied for user: 'gebruikersnaam@127.0.0.1' (Using password: YES) in d:\phpdev\www\num_rows.php on line 5
Verbinding mislukt
ik neem aan dat 't de login / connectie is waar het probleem ligt...

dit staat in mijn config.inc.php:
quote:
$cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user'] = 'gebruikersnaam'; // MySQL user
$cfg['Servers'][$i]['password'] = 'wachtwoord'; // MySQL password (only needed
dit staat in mijn num_rows.php:
quote:
$db = mysql_connect("localhost", "gebruikersnaam", "wachtwoord") or die ("Verbinding mislukt");
mysql_select_db("borner", $db);
ziet iemand de fout?
pi_26734378
dubbel
pi_26734387
quote:
Op woensdag 4 mei 2005 19:06 schreef TheSeeker_NL het volgende:
ok ik heb het opnieuw geinstalleerd.

het ziet er allemaal goed uit, php info doet 't, phpmyadmin doet 't..... ik heb de phpdev/www map gevonden...

maar als ik nu num_row.php wil runnen..
[..]

ik neem aan dat 't de login / connectie is waar het probleem ligt...

dit staat in mijn config.inc.php:
[..]

dit staat in mijn num_rows.php:
[..]

ziet iemand de fout?
Het lijkt erop dat de combinatie van gebruikersnaam en wachtwoord niet geldig is.

je connect zo:
1
2
$db = mysql_connect("localhost", "gebruikersnaam", "wachtwoord") or die ("Verbinding mislukt");
mysql_select_db("borner", $db);

Maar die "gebruikersnaam" en "wachtwoord" zijn natuurlijik maar voorbeelden. Heb je toevallig een wachtwoord ingesteld voor MYSQL? Vul die dan in.

Je kunt ook proberen om gebruikersnaam en wachtwoord even leeg te laten, gewoon "" dus, kijken of ie hem dan pakt
pi_26734426
De dubbelpost-detectie is kapot
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_26734453
quote:
Op woensdag 4 mei 2005 19:25 schreef SuperRembo het volgende:
De dubbelpost-detectie is kapot
Neehoor, beide posts waren niet helemaal precies hetzelfde
Maar ik was gewoon te ongeduldig
  woensdag 4 mei 2005 @ 19:38:07 #56
42636 TheSeeker_NL
Damn fine coffee
pi_26734660
YESSSSSH !!!!!!!!

"Aantal records: 4"


MI, thanks !
  woensdag 4 mei 2005 @ 21:39:56 #57
46435 Big_Fat_Wombat
Number of the Bitch
pi_26737825
weet iemand hoe je in php een link/pagina in een nieuw raampje kan openen?
Op maandag 37 juli 1742 01:42 schreef dWc_RuffRyder het volgende:
Whehehe.
pi_26737920
quote:
Op woensdag 4 mei 2005 21:39 schreef Big_Fat_Wombat het volgende:
weet iemand hoe je in php een link/pagina in een nieuw raampje kan openen?
Dat heeft niet direct wat met php te maken. Het kan door aan een link target="_blank" toe te voegen. Je kan ook window.open(...) in javascript gebruiken.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  woensdag 4 mei 2005 @ 22:12:28 #59
46435 Big_Fat_Wombat
Number of the Bitch
pi_26738991
Ik heb nu het volgende... de pagina index.php in de map tpt wil ik dus in een nieuw window geopend hebben, of zit ik helemaal fout te kijken

<?php
session_start();
include ("functions.php");
include ("menu.php");
if (!redirect ("/tpt/index.php"))


?>

<html>
<head>
<title>Pictures</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../eternal.css" rel="stylesheet" type="text/css">
</head>
<body>
<?php
buildPage('displayMenu', 'displayPictures');
?>
</body>
</html>
Op maandag 37 juli 1742 01:42 schreef dWc_RuffRyder het volgende:
Whehehe.
pi_26741680
GD Een foto onder een andere foto plakken?

Ik weet dat je met gd, een foto op een ander kan plakken, maar is het ook mogenlijk om een foto onder een ander foto te plakken? dus 2 fotos van 50x50px die dan 1 van 100x50 pixels word?
En heeft iemand dan een voorbleedje?
alvast bedankt

Ook wil de ze query ff niet helpen, kbs wil niet geupdate worden
Zal wel aan het tijdstip liggen (ga mn nest in, den heb ik morgen vast wel een antwoord )

$query = "UPDATE `top_thumbs` SET views = views + 1, kbs = kbs + $filesize WHERE referer='".$_SERVER['HTTP_REFERER']."' AND thumb_id='".$string[0]."' LIMIT 1";
$result = mysql_query($query)or die(mysql_error());

[ Bericht 48% gewijzigd door Darkomen op 05-05-2005 00:02:40 ]
pi_26742358
quote:
Op woensdag 4 mei 2005 22:12 schreef Big_Fat_Wombat het volgende:
Ik heb nu het volgende... de pagina index.php in de map tpt wil ik dus in een nieuw window geopend hebben, of zit ik helemaal fout te kijken
Je kan niet na een request nog bepalen waar de output naar toe moet. Dat moet vooraf bekend zijn.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_26742449
quote:
Op woensdag 4 mei 2005 23:17 schreef Darkomen het volgende:
GD Een foto onder een andere foto plakken?

Ik weet dat je met gd, een foto op een ander kan plakken, maar is het ook mogenlijk om een foto onder een ander foto te plakken? dus 2 fotos van 50x50px die dan 1 van 100x50 pixels word?
En heeft iemand dan een voorbleedje?
alvast bedankt
Nieuw plaatje maken met de nieuwe afmeting.
1e plaatje laden en kopieren op het nieuwe plaatje.
2e plaatje laden en kopieren op het nieuwe plaatje.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_26743070
Waarschijnlijk doe ik even iets helemaal fout. Kom er zelf alleen even niet uit.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
include ("config.inc.php");

$query="SELECT pagina_id, titel FROM pagina_content";
$result = mysql_query($query) or die (mysql_error());

if(!empty($_POST['submit']))
{
  header("location: edit.php?pagina_id=".$_POST['pagina_id']."");
  exit;
}
?>
<form method="post" action="test.php">
<input type="hidden" name="submit" value="set">
<input type="hidden" name="pagina_id" value="<?php echo($pagina_id); ?>">
<select name="select">
<?php
WHILE (list($pagina_id, $titel) = mysql_fetch_row($result))
{
  echo "<option value='$pagina_id'> $titel </option>";
}
?>
</select>
<input type="submit" value="GO!">
</form>


De bedoeling is dat er via een selectie menu (pull-down) een optie geselecteerd word en er op een knop gedrukt wordt. Wanneer dit is gedaan moet een nieuwe pagina geladen worden die gekoppeld is aan de optie die geselecteerd is. Pagina_id word nu alleen niet aan de volgende pagina doorgegeven. Iemand een oplossing?
Knapen die varen willen moeten mannen met baarden zijn.
pi_26743304
Je moet $_POST['select''] gebruiken ipv $_POST['pagina_id'] omdat je select box select heet

print_r($_POST); wil wel eens helpen als je er niet uit komt
pi_26743380
zo ff snel bekeken lijkt me dit beter:
1
2
3
4
5
if(!empty($_POST['submit']))
{
  header("location: edit.php?pagina_id=".$_POST['select']."");
  exit;
}

en dan
1
2
3
4
5
6
7
8
9
10
<form method="post" action="test.php">
<input type="hidden" name="submit" value="set">
<select name="select">
<?php
WHILE (list($pagina_id, $titel) = mysql_fetch_row($result))
{
  echo "<option value='$pagina_id'> $titel </option>";
}
?>
</select>

Wat je eerst deed werkt niet omdat je maar 1 hidden input hebt die 1 waarde heeft, en die lees je uit, terwijl je de waarde uit de select wil hebben.
-edit-
Wat Darkomen zegt
-edit2-
En wat SuperRembo zegt is (natuurlijk) nog meer waar.
pi_26743390
Waarom maak je er niet action="edit.php" van?
Als je het wel op deze maniet wil doen is het niet zo handig om eerst de query te doen en daarna pas te checken of je wil redirecten.
Waar dienen die hidden fields voor? Zeker die hidden submit lijkt me overbodig (en misschien zelfs fout).

Doe eens een var_dump($_POST), dan zie je denk ik wel wat er fout gaat.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_26743438
Dank u
Zo simpel, en ik kijk er totaal overheen
Knapen die varen willen moeten mannen met baarden zijn.
pi_26743508
quote:
Op donderdag 5 mei 2005 00:03 schreef Kapt.Ruigbaard het volgende:
Dank u
Zo simpel, en ik kijk er totaal overheen
Debuggen is een kunst
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_26743538
quote:
Op donderdag 5 mei 2005 00:02 schreef SuperRembo het volgende:
Als je het wel op deze maniet wil doen is het niet zo handig om eerst de query te doen en daarna pas te checken of je wil redirecten.
Waarom niet?
De waarden die in het select menu komen moet toch eerst uit de database gehaald worden?
Knapen die varen willen moeten mannen met baarden zijn.
pi_26743615
quote:
Op donderdag 5 mei 2005 00:06 schreef Kapt.Ruigbaard het volgende:

[..]

Waarom niet?
De waarden die in het select menu komen moet toch eerst uit de database gehaald worden?
Als je redirect maak je dat menu niet. Dan is het een overbodige query.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  donderdag 5 mei 2005 @ 01:04:14 #71
51748 H4ze
wait...what?
pi_26745017
Ben nog steeds met een "verkoopmailform" voor games aan 't klooien. Ik wil 't alleen anders doen dat hoe ik 't eerst wilde doen (o.a. om alle velden die ingevuld moeten worden op 1 pagina tonen):


=========================
persoonlijke gegevens
Naam = "....."
Adres = "....."
ETC
ETC
=========================
Vul het aantal games in dat u wilt verkopen:
Aantal games = "x"
=========================
En dan worden hier deze velden "x" aantal keren vertoond.
=========================
Verzend alle gegevens geordend naar een bepaald email adres
=========================


Dit moet met php toch wel te maken zijn? De form (die op 't plaatje staat) gewoon het "x" aantal keren echo'en ofzo? Als iemand tips heeft....

BVD weer
*BURP*
pi_26745546
Maar wat wanneer iemand meer games wil invoeren, bv 1 vergeten, of zich verteld.

Misschien een oplossing om belangrijke info (naam, emailadres) in een session op te slaan, en de rest in een (Tekst) bestand.
(zie fopen, fput, fget)
  donderdag 5 mei 2005 @ 10:37:55 #73
51748 H4ze
wait...what?
pi_26748544
quote:
Op donderdag 5 mei 2005 01:27 schreef the_disheaver het volgende:
Maar wat wanneer iemand meer games wil invoeren, bv 1 vergeten, of zich verteld.
Hmmz daar heb je helemaal gelijk in

Volgens mij kan ik in dit projectje sessies gewoon niet vermijden, dus ik ga eerst nog ff goed doornemen in m'n e-book hoe die precies werken :p De boel in een txtbestandje opslaan klinkt ook wel interessant....ik zal es kijken. Bedankt iig voor je reactie!

[ Bericht 24% gewijzigd door H4ze op 05-05-2005 10:44:34 ]
*BURP*
pi_26748844
quote:
Op donderdag 5 mei 2005 10:37 schreef H4ze het volgende:

[..]

Hmmz daar heb je helemaal gelijk in

Volgens mij kan ik in dit projectje sessies gewoon niet vermijden, dus ik ga eerst nog ff goed doornemen in m'n e-book hoe die precies werken :p De boel in een txtbestandje opslaan klinkt ook wel interessant....ik zal es kijken. Bedankt iig voor je reactie!
Gebruik een sessie! Zo moeilijk is dat niet.

Als je het zelf in een tekstbestandje op gaat slaan, dan ben je eigenlijk zelf een sessie-systeem aan 't bouwen.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_26750221
quote:
Op donderdag 5 mei 2005 10:54 schreef SuperRembo het volgende:

[..]

Gebruik een sessie! Zo moeilijk is dat niet.

Als je het zelf in een tekstbestandje op gaat slaan, dan ben je eigenlijk zelf een sessie-systeem aan 't bouwen.
ja, daar zat ik ook net aan het denken...een sessie is ook niet meer dan een bestandje aanmaken....
pi_26750384
quote:
Op woensdag 4 mei 2005 23:17 schreef Darkomen het volgende:
GD Een foto onder een andere foto plakken?

Ik weet dat je met gd, een foto op een ander kan plakken, maar is het ook mogenlijk om een foto onder een ander foto te plakken? dus 2 fotos van 50x50px die dan 1 van 100x50 pixels word?
En heeft iemand dan een voorbleedje?
alvast bedankt

Ook wil de ze query ff niet helpen, kbs wil niet geupdate worden
Zal wel aan het tijdstip liggen (ga mn nest in, den heb ik morgen vast wel een antwoord )

$query = "UPDATE `top_thumbs` SET views = views + 1, kbs = kbs + $filesize WHERE referer='".$_SERVER['HTTP_REFERER']."' AND thumb_id='".$string[0]."' LIMIT 1";
$result = mysql_query($query)or die(mysql_error());
De query werkt dus nu wel, zal echt wle aan het tijdstip hebben gelegen :|

Maar wie weet dat over de images?


PS Superrembo peugeot fan?

Dan moet je over 9 dagen maar eens kijken op peugeotheaven.com

[ Bericht 6% gewijzigd door Darkomen op 05-05-2005 12:21:29 ]
pi_26750404
quote:
Op donderdag 5 mei 2005 12:01 schreef the_disheaver het volgende:

[..]

ja, daar zat ik ook net aan het denken...een sessie is ook niet meer dan een bestandje aanmaken....
Het voordeel van een sessie is dat die automatisch uniek is en gekoppeld aan de huidige gebruiker. Sessies worden ook automatisch opgeruimd als hij verlopen is (standaard 180 minuten).
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_26750614
quote:
Op donderdag 5 mei 2005 12:08 schreef Darkomen het volgende:

[..]

PS Superrembo peugeot fan?

Dan moet je over 9 dagen maar eens kijken op peugeotheaven.com
Ik heb een 106je waar ik best tevreden over ben. En met een kans van 1:22 komt deze langs
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_26751140
Ik zou zeggen kom maar eens langs als de site af is.
Zo'n avatar rotation scriptje ligt bij mij ook nog op de plank, maar eerste de site af dus
  zaterdag 7 mei 2005 @ 20:30:39 #80
39240 jagermaster
stof en water, dat ben ik
pi_26809415
heb een vraagje over htaccess, mag vast hier ook.
Wil als een plaatje wordt aangeroepen, het bijbehorende php bestand wordt geladen. bijvoorbeeld voor image.png:
http://domein.tld/map/image.png dat de pagina http://domein.tld/map/image.html wordt getoond op het scherm.
Where's my fear???
  zondag 8 mei 2005 @ 00:52:20 #81
81253 curry684
Windowshippie
pi_26815422
1RewriteRule (.*).png $1.html
  zondag 8 mei 2005 @ 00:59:55 #82
39240 jagermaster
stof en water, dat ben ik
pi_26815593
quote:
Op zondag 8 mei 2005 00:52 schreef curry684 het volgende:

[ code verwijderd ]
als ik dit doe is het gevolg dat het plaatje zelf ook niet meer in de pagina wordt geladen. Dat is ook niet echt de bedoeling
Where's my fear???
  zondag 8 mei 2005 @ 01:31:41 #83
81253 curry684
Windowshippie
pi_26816184
quote:
Op zondag 8 mei 2005 00:59 schreef jagermaster het volgende:

[..]

als ik dit doe is het gevolg dat het plaatje zelf ook niet meer in de pagina wordt geladen. Dat is ook niet echt de bedoeling
Ja duh, wat denk je dan Het tonen van een plaatje is voor Apache gewoon eenzelfde soort request, dus zal ie ook rewriten ja. Als het je puur gaat om dat mensen niet mogen deeplinken kun je een RewriteCond erbij plaatsen die externe referrers alleen redirect.
  zondag 8 mei 2005 @ 09:12:33 #84
39240 jagermaster
stof en water, dat ben ik
pi_26818358
quote:
Op zondag 8 mei 2005 01:31 schreef curry684 het volgende:

[..]

Ja duh, wat denk je dan Het tonen van een plaatje is voor Apache gewoon eenzelfde soort request, dus zal ie ook rewriten ja. Als het je puur gaat om dat mensen niet mogen deeplinken kun je een RewriteCond erbij plaatsen die externe referrers alleen redirect.
tegen deeplinken is het al beveiligd via htaccess. Maar wil als er een url is naar een plaatje bijvoorbeeld http://domein.tld/map/plaatje.png en daar op wordt geklikt dat de bezoeker terecht komt op het php bestand van het plaatje. De naam geving van plaatjes en php bestanden is het zelfde op de extensie na. Is er dus ergens op een site een link naar http://domein.tld/map/plaatje.png en iemand drukt daar op moet de pagina http://domein.tld/map/plaatje.php geladen worden.
Where's my fear???
  zondag 8 mei 2005 @ 14:37:01 #85
81253 curry684
Windowshippie
pi_26824228
Kun je echt alleen via referrers oplossen, en dan hopen dat men de browser die laat meesturen (mag je in principe nooit op rekenen). Aka, je doet veel te moeilijk volgens mij
pi_26827611
Wat ik nou nog steeds niet vat bij kant en klare scripts is waarom ze bij config enzo altijd .inc in de bestandsnaam zetten whyy? of is het maar gewoon zomaar
  zondag 8 mei 2005 @ 16:50:31 #87
39240 jagermaster
stof en water, dat ben ik
pi_26827811
quote:
Op zondag 8 mei 2005 14:37 schreef curry684 het volgende:
Kun je echt alleen via referrers oplossen, en dan hopen dat men de browser die laat meesturen (mag je in principe nooit op rekenen). Aka, je doet veel te moeilijk volgens mij
weet dta ik moeilijk doe, maar is ter bescherming van vele tientallen uren werk. Ga ik niet zomaar weg geven aan 1 van die 10.000 andere (flut)bedrijven waarvan een deel niet eens respect heeft voor andermans werk.
Where's my fear???
  zondag 8 mei 2005 @ 16:55:06 #88
15985 huiz
Man in Black
pi_26827924
quote:
Op zondag 8 mei 2005 16:41 schreef noepsoep het volgende:
Wat ik nou nog steeds niet vat bij kant en klare scripts is waarom ze bij config enzo altijd .inc in de bestandsnaam zetten whyy? of is het maar gewoon zomaar
Een of andere oetlul heeft dat vroeger verzonnen dat bestanden die geinclude worden, de extensie .inc krijgen. Sindsdien zie je dat overal terug, tot en met in handleidingen en handboeken.

En het grootste probleem is dat er zelden of nooit bij staat dat je dan apache moet vertellen dat .inc bestanden niet rechtstreeks aangeroepen mogen worden...

Ik gebruik altijd .php, ook voor include bestanden. Veel veiliger
Scope Pure Colombia BV
pi_26831102
ooo op die manier 8) ja ik doe het ook altijd met .php
  zondag 8 mei 2005 @ 20:52:55 #90
74523 BaggerUser
ModderFokker!
pi_26834384
ik heb een .csv file en daar staat dit in :

1
2
3
4
Id   artikel omschrijving   artikel groep   artikel prijs
1   Splitter Mouse/Keyboard PS/2AK5345  HP   Kabel splitter   3,2725
2   Splitter VGA 3xVGA aansl. AK3182   Kabel splitter   5,8905
3   Splitter Voeding Groot-Klein AK3195   Kabel splitter   2,618


alleen dan staat er veel mer in maar het gaat om het v.b.
hoe kan ik in mysql een tabel aanmaken met al dezse info erin zonder dit allemala handmatig te doen?

kan dit met phpmyadmin ?
De enige echte BaggerUser!
Riemen
fiets kopen
pi_26837314
quote:
Op zondag 8 mei 2005 20:52 schreef BaggerUser het volgende:
ik heb een .csv file en daar staat dit in :
[ code verwijderd ]

alleen dan staat er veel mer in maar het gaat om het v.b.
hoe kan ik in mysql een tabel aanmaken met al dezse info erin zonder dit allemala handmatig te doen?

kan dit met phpmyadmin ?
Als je zelf even de tabel met de juiste velden aanmaakt met phpMyAdmin, dan kun je vervolgens je .csv bestandje importeren. Selecteer de tabel en klik op "Invoegen tekstbestanden in tabel" in phpMyAdmin
  zondag 8 mei 2005 @ 22:21:18 #92
74523 BaggerUser
ModderFokker!
pi_26837398
oke het is gelukt
maar ik moest dus wel de 1e rij weghalen
De enige echte BaggerUser!
Riemen
fiets kopen
  maandag 9 mei 2005 @ 13:06:23 #93
42636 TheSeeker_NL
Damn fine coffee
pi_26850143
Ik ben bezig met het maken van een simpel nieuws databasje...

4 nieuwsberichtjes in een tabel, na 180 characters wordt een nieuwsbericht afgekapt en komt er een link naar het volledige bericht.

mijn probleem is alleen dat als ik op de hyperlink van het ingekorte bericht klik, ik nog niet uit kom op de pagina met het volledige bericht...

1
2
3
4
5
6
7
8
9
<?php
$db = mysql_connect("localhost", "", "") or 
die ("Verbinding is gay");
mysql_select_db("borner", $db);
$news_SQL = "SELECT * FROM news WHERE news_ID=$news_ID";
$news_result = mysql_query($news_SQL);
$news = mysql_fetch_array($news_result);
mysql_close();
?> 


ik krijg deze error:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in d:\phpdev\www\nieuws\news.php on line 17

[ Bericht 20% gewijzigd door TheSeeker_NL op 09-05-2005 13:32:51 ]
  maandag 9 mei 2005 @ 13:06:54 #94
42636 TheSeeker_NL
Damn fine coffee
pi_26850164
weet iemand waar de fout zit?
pi_26850615
Ik zie geen fout eigenlijk... print je $new_SQL eens, misschien zie je dan de fout.
  maandag 9 mei 2005 @ 13:28:56 #96
42636 TheSeeker_NL
Damn fine coffee
pi_26850821
erm... hoe doe ik dat precies?

* TheSeeker_NL is nubje
  maandag 9 mei 2005 @ 13:29:23 #97
17137 Sander
Nerds do it rarely
pi_26850835
quote:
Op maandag 9 mei 2005 13:28 schreef TheSeeker_NL het volgende:
erm... hoe doe ik dat precies?

* TheSeeker_NL is nubje
1 echo $new_SQL;
  maandag 9 mei 2005 @ 13:30:50 #98
42636 TheSeeker_NL
Damn fine coffee
pi_26850888
misschien dat de fout zit in de code van de pagina waar alle nieuwsberichten op staan:

1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
$db = mysql_connect("localhost", "", "") or 
die ("Verbinding is gay");
mysql_select_db("borner", $db);
$news_SQL = "SELECT * FROM news ORDER BY news_datetime DESC";
$news_result = mysql_query($news_SQL);

while($news = mysql_fetch_array($news_result)) {
if (strlen($news['news_main']) >220){
$news['news_main'] = substr($news['news_main'], 0, 180) . "...
<a href=nieuws/news.php?news_ID=" . $news['news_ID'] . ">meer</a>";

?>


het probleem is volgensmij dat als ik op de link klik van een nieuwsbericht, dat hij de pagina die hij opent niet een ID geeft.... maarja ik zit hier naar die code te staren en ik kan maar niet vinden wat ik verkeerd doe

alle links van alle nieuwsberichten hebben dit:

news.php?news_ID=

en dus geen ID nummer.... dit zou het probleem moeten zijn... denk ik

[ Bericht 23% gewijzigd door TheSeeker_NL op 09-05-2005 13:37:09 ]
pi_26851249
Dat zou kunnen ja, tis in ieder geval niet goed lijkt mij
Dus als je dat probleem eerst (probeert) op te lossen dan kijken we daarna wel weer verder
pi_26851841
Ik wil graag dat er iedere maand een backupfile wordt gemaakt van mijn database die dan naar mijn emailadres wordt gestuurd.
Hoe krijg ik zoiets "gepland"?Lukt dat op een of andere manier met php of moet ik dan meer dingen regelen op de server?
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')