abonnement Unibet Coolblue Bitvavo
pi_61103246
Dat is css, niet php, ander topic dus ;-)
pi_61105561
Ik maak al langer gebruik van mysql_fetch_object(), maar bestaat er ook zoiets als mysql_insert_as_object()?
Ik wil dus een object met al haar waarden met 1 simpele functie in een tabel kunnen stoppen op een nieuw id.
-
pi_61105896
Hoort eigenlijk in een ander topic idd, maar de oplossing is vrij simpel:

optie 1: Gooi het menu in een container div, en geef die links en rechts margin:auto, (weet niet meer helemaal zeker maar misschien moet het moeder element ook text-align:center hebben)
optie 2: gebruik idd de positiontag met left: 50%, maar geef tevens een negatieve margin-left op van de helft van de breedte van het menu. (dus als het menu 600px breed is -> margin-left:-300px )

[ Bericht 7% gewijzigd door frenchfries op 25-08-2008 11:27:28 ]
  maandag 25 augustus 2008 @ 20:05:37 #79
85514 ralfie
!Yvan eht nioj
pi_61119561
quote:
Op maandag 25 augustus 2008 11:09 schreef splendor het volgende:
Ik maak al langer gebruik van mysql_fetch_object(), maar bestaat er ook zoiets als mysql_insert_as_object()?
Ik wil dus een object met al haar waarden met 1 simpele functie in een tabel kunnen stoppen op een nieuw id.
ik kan me bijna niet voorstellen dat iemand mysql_fetch_object() vrijwillig gebruikt, laat staan het tegenovergestelde. Hoe dan ook, die functie bestaat niet. Je kunt die natuurlijk wel zelf maken.
met foreach() kun je object members itereren, daarmee bouw je je query, en die voer je dan uit.
pi_61120912
quote:
Op maandag 25 augustus 2008 11:09 schreef splendor het volgende:
Ik maak al langer gebruik van mysql_fetch_object(), maar bestaat er ook zoiets als mysql_insert_as_object()?
Ik wil dus een object met al haar waarden met 1 simpele functie in een tabel kunnen stoppen op een nieuw id.
psssst, ga PDO gebruiken..
pi_61121650
@ralfie, wat voor nadelen heeft mysql_fetch_object() dan volgens jou? Want ik gebruik het met veel plezier en het heeft tot nu toe alleen maar voordelen opgeleverd.
Jammer dat die functie niet bestaat, maar dan schrijf ik er zelf een.

@slakkie, tnx ik ken het niet maar ik zal het eens doorlezen op php.net en kijken of het veel voordelen biedt.
-
pi_61123057
Hallo allemaal .

Ik zoek een script waarmee ik kan controleren of een bepaalde webserver/website bereikbaar is.

Ik heb een website met externe webhosting en ik heb thuis een webserver draaien welke alleen bereikbaar is als mijn pc aan staat. De webserver thuis is op dit moment bereikbaar via een sub-domein (redirect).

Nu zou ik graag op mijn externe website een pagina hebben waarmee ik de status kan aangeven van de webserver thuis (wel óf niet bereikbaar). Indien de webserver bereikbaar is krijg je een dergelijke melding te zien met een door verwijzing na enkele seconden. Indien de webserver niet bereikbaar is krijg je hier ook een melding van te zien.

Wat betreft de meldingen en doorverwijzing hoef ik geen hulp, maar wat betreft het controle script wel. Ik heb zelf al wat gezocht maar kan geen script of informatie hierover vinden.

Hier iemand die me op weg/uit de brand kan helpen?


Edit
Ik heb al een scriptje gevonden dat werkt en makkelijk aan te passen is, namelijk: http://www.apachelounge.com/forum/viewtopic.php?t=755

[ Bericht 10% gewijzigd door BugWorks op 25-08-2008 22:58:15 ]
pi_61131280
Een stom vraagje maar ik snap het niet.

Ik neem aan dat je een file resource ook kan gebruiken in een $GLOBAL bv

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
function openFile()
{
     
$GLOBALS['fd'] = fopen("filename""w+");
}

function 
writeStuff()
{
    
fputs($GLOBALS['fd'], "ABC");
}

function 
closeFile()
{
    
fclose($GLOBALS['fd']);
}
?>


echter krijg ik toch mooi de volgende fout: supplied argument is not a valid stream resource in oftewel dat de resource onjuist is, maar dat is niet het geval!? iemand die dit probleem kent en of een oplossing heeft?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  dinsdag 26 augustus 2008 @ 09:59:09 #84
187069 slacker_nl
Sicko pur sang
pi_61132298
@chandler, your code works for me..

Wellicht dat je even is_resource($GLOBALS['fd']) { /* do stuff */ } moet doen.
In theory there is no difference between theory and practice. In practice there is.
pi_61134333
Ik ben 'n beetje aan 't oefenen met PHP en heb 'n vraag..
quote:
<?php
$ik['naam'] = 'Minq';
$ik['leeftijd'] = '18';
$ik['beroep'] = 'Student';
$ik['interesses'] = 'Graffiti, webdesign, muziek';

echo $ik['naam'];
echo $ik['leeftijd'];
echo $ik['beroep'];
echo $ik['interesses']
?>
Hoe zorg ik dat het lijstje weergegeven wordt met enters na elke regel?
pi_61134372
minq: das wel heel basic

Kijk eens naar print_f.

http://fr2.php.net/manual/en/function.printf.php

http://fr2.php.net/manual/en/function.vprintf.php

[ Bericht 25% gewijzigd door #ANONIEM op 26-08-2008 11:51:04 ]
pi_61136963
ik vind het eigenlijk ook geen PHP vraag, maar een html vraag...

1<br />
  FOK!-Schrikkelbaas dinsdag 26 augustus 2008 @ 13:24:59 #88
1972 Swetsenegger
Egocentrische Narcist
pi_61137110
1
2
3
4
5
6
7
8
<?php
$ik
['naam'] = 'Minq';
$ik['leeftijd'] = '18';
$ik['beroep'] = 'Student';
$ik['interesses'] = 'Graffiti, webdesign, muziek';

echo 
$ik['naam']."<br />\r\n"$ik['leeftijd']."<br />\r\n".$ik['beroep']."<br />\r\n".$ik['interesses'];
?>


En als je het mooi wil doen neem je een lus door je array heen.

Ik heb een mssql probleempje, ik wil binaire data in een image veld zetten. Data wordt middels een form geupload,

1
2
3
4
5
6
7
8
<?php
if($_FILES['file']['size'] > 0){
    
$fileName $_FILES['file']['name'];
    
$tmpName  $_FILES['file']['tmp_name'];
    
$fileSize $_FILES['file']['size'];
    
$fileType $_FILES['file']['type'];
    
$content addslashes(file_get_contents($tmpName));
?>
en content wordt de database ingeschreven. Resultaat:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Warning: mssql_query(): message: Line 1: Incorrect syntax near 'à'. (severity 15) in C:\AppServ\www\samples\index.php on line 98

Warning: mssql_query(): message: The identifier that starts with 'ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ' is too long. Maximum length is 128. (severity 15) in C:\AppServ\www\samples\index.php on line 98

Warning: mssql_query(): message: The identifier that starts with '\0\0 \0\0! \0\0\" \0\0* \0\0+ \0\0@ \0\0„\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0w\0\0\0\0\0\0\0\0\0\0\0\0n\0\0\0\0\' is too long. Maximum length is 128. (severity 15) in C:\AppServ\www\samples\index.php on line 98

Warning: mssql_query(): message: The identifier that starts with 'q\0\0\0hãsÑ\06>*mH sH \0h P\06>*mH sH \0ho\06>*mH sH \0hiT±\06>*mH sH \0hâ\0hãsÑ\06>*mH ' is too long. Maximum length is 128. (severity 15) in C:\AppServ\www\samples\index.php on line 98

Warning: mssql_query(): message: The identifier that starts with 'z÷zWOÊ6ˆóÓ—ð”»®¿@ñÙp< ¨°Ü# –64*G2\0U*eƒ©¨ˆïw Gíï “WÛ£‘¸¨‰¨*bZ~¨åè†ÄXGt÷˜ç²{‡:®± îÍ’¸Å¥Ò¥¶ößBF5û±¸êhNbEÜ“n 7¶³;j' is too long. Maximum length is 128. (severity 15) in C:\AppServ\www\samples\index.php on line 98

Warning: mssql_query(): message: The identifier that starts with 'qZû{õN°w¢N|Ð;Þïyr%¬^ÞÌg¿ålö Nc?OÄÀS×à—‹Èð[XØ¿rn»7W´Á3%¸†±MÚh_¡sv½³Q:9–ÊÉîôµlBƒe¨/ R„Ì@×eÒ2eB­)§ÊPSU™ú!ÛÌPõh‹ú' is too long. Maximum length is 128. (severity 15) in C:\AppServ\www\samples\index.php on line 98

Warning: mssql_query(): message: Cannot use empty object or column names. Use a single space if necessary. (severity 15) in C:\AppServ\www\samples\index.php on line 98

Warning: mssql_query(): message: The identifier that starts with '÷¢¦qµ zÊxÌÍ‹õ4Ú…{yäúJrgÏý=ÔÕ‰òõ–0ÌBÛ‘KΠ&<qPô—¬î[*\\[3Qg7úÇ}“…—ú2JaÌFeÑ_ªòVxa\'¼ /,ÆÂ á…Oá…üðB ×æNˆr ˆ%N5' is too long. Maximum length is 128. (severity 15) in C:\AppServ\www\samples\index.php on line 98

Warning: mssql_query(): message: The label '¼' has already been declared. Label names must be unique within a query batch or stored procedure. (severity 15) in C:\AppServ\www\samples\index.php on line 98


etc.....

Wat doe ik fout?
pi_61137131
quote:
Op dinsdag 26 augustus 2008 09:59 schreef slacker_nl het volgende:
@chandler, your code works for me..

Wellicht dat je even is_resource($GLOBALS['fd']) { /* do stuff */ } moet doen.
Heb ik gedaan en zag toen tot mijn grote spijt dat ik ergens een variabel overschreef
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  dinsdag 26 augustus 2008 @ 13:36:11 #90
46383 Tiemie
sowieso wel!
pi_61137425
quote:
Op dinsdag 26 augustus 2008 13:24 schreef Swetsenegger het volgende:

[ code verwijderd ]

En als je het mooi wil doen neem je een lus door je array heen.

Ik heb een mssql probleempje, ik wil binaire data in een image veld zetten. Data wordt middels een form geupload,
[ code verwijderd ]

en content wordt de database ingeschreven. Resultaat:
[ code verwijderd ]

etc.....

Wat doe ik fout?
quote:
Maximum length is 128.
Verander de eigenschappen van het veld eens.

Maak er een blob van.
  FOK!-Schrikkelbaas dinsdag 26 augustus 2008 @ 13:38:13 #91
1972 Swetsenegger
Egocentrische Narcist
pi_61137486
quote:
Op dinsdag 26 augustus 2008 13:36 schreef Tiemie het volgende:

[..]


[..]

Verander de eigenschappen van het veld eens.

Maak er een blob van.
mssql heeft geen blob en aan image kan ik geen size meegeven. Er is wel een binary en varbinary veld, maar een row mag dan maar een maximale size van 8060 bytes hebben.

Voor binary data in een mssql database zou je image veld moeten gebruiken als ik google
  dinsdag 26 augustus 2008 @ 13:43:09 #92
46383 Tiemie
sowieso wel!
pi_61137631
quote:
Op dinsdag 26 augustus 2008 13:38 schreef Swetsenegger het volgende:

[..]

mssql heeft geen blob en aan image kan ik geen size meegeven. Er is wel een binary en varbinary veld, maar een row mag dan maar een maximale size van 8060 bytes hebben.

Voor binary data in een mssql database zou je image veld moeten gebruiken als ik google
http://www.microsoft.com/(...)/c1161.mspx?mfr=true

wel image, text en ntext velden.

verder heb ik geen ervaring met ms-sql.
  dinsdag 26 augustus 2008 @ 14:31:01 #93
187069 slacker_nl
Sicko pur sang
pi_61138916
quote:
Op dinsdag 26 augustus 2008 13:19 schreef Xcalibur het volgende:
ik vind het eigenlijk ook geen PHP vraag, maar een html vraag...
Wel degelijk een PHP vraag:

PHP_EOL, zorgt ervoor dat de juiste EOL character wordt gebruikt (is OS afhankelijk).

1
2
3
<?php
print "Hello world" PHP_EOL
?>


Windows: Hello world\r\n
Unix: Hello world\n
Mac: Hello world\r

Helaas kan je PHP_EOL niet aanpassen, zoals $\ onder perl.
In theory there is no difference between theory and practice. In practice there is.
  dinsdag 26 augustus 2008 @ 15:06:46 #94
85514 ralfie
!Yvan eht nioj
pi_61139816
quote:
Op maandag 25 augustus 2008 21:11 schreef splendor het volgende:
@ralfie, wat voor nadelen heeft mysql_fetch_object() dan volgens jou? Want ik gebruik het met veel plezier en het heeft tot nu toe alleen maar voordelen opgeleverd.
Jammer dat die functie niet bestaat, maar dan schrijf ik er zelf een.

@slakkie, tnx ik ken het niet maar ik zal het eens doorlezen op php.net en kijken of het veel voordelen biedt.
niet echt een nadeel, maar ik zie er gewoon het nut nie van in om een object te gebruiken als ik deze data toch meteen een array in slinger of echo.
  FOK!-Schrikkelbaas dinsdag 26 augustus 2008 @ 15:17:03 #95
1972 Swetsenegger
Egocentrische Narcist
pi_61140112
quote:
Op dinsdag 26 augustus 2008 14:31 schreef slacker_nl het volgende:

[..]

Wel degelijk een PHP vraag:

PHP_EOL, zorgt ervoor dat de juiste EOL character wordt gebruikt (is OS afhankelijk).
[ code verwijderd ]

Windows: Hello world\r\n
Unix: Hello world\n
Mac: Hello world\r

Helaas kan je PHP_EOL niet aanpassen, zoals $\ onder perl.
eh ja, maar die staan alleen in je source. Je browser zal linebreaks niet parsen en dat is wat minq specifiek vroeg.
  FOK!-Schrikkelbaas dinsdag 26 augustus 2008 @ 15:25:39 #96
1972 Swetsenegger
Egocentrische Narcist
pi_61140415
Ik ben zelf ondertussen een stuk verder. alles wordt in de database opgeslagen:
1
2
3
4
5
6
7
8
9
10
<?php
if($_FILES['file']['size'] > 0){
        
$fileName $_FILES['file']['name'];
    
$tmpName  $_FILES['file']['tmp_name'];
    
$fileSize $_FILES['file']['size'];
    
$fileType $_FILES['file']['type'];
    
$content base64_encode(file_get_contents($tmpName));
    
    }
?>

ik heb een download.php die de data weer uit de db trekt en via headers de juiste gegevens meegeeft

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
require_once('includes/connect.php');
if(isset(
$_GET['file']) && is_numeric($_GET['file']))
{
    
$query   "SELECT filename, filetype, filesize, filecontent FROM samplelist WHERE id = ".$_GET['file'];
    
$result  mssql_query($query) or die('Error, query failed');
    list(
$name$type$size$content) = mssql_fetch_array($result);

    
header("Content-type: application/octet-stream name=$name ");
    
header("Content-Disposition: attachment; filename=$name");
    
header("Content-length: $size");
    
header("Content-type: $type");
    echo 
base64_decode($content);
}
?>


Ik krijg ook keurig een ms word file ter download anageboden, maar.... die is maar 3KB ipv 1MB. De filesize in de DB zegt 1035776 dus dat klopt....

-edit- Ik zie nu alleen dat hij 2 verschillende files exact hetzelfde zijn in de database. Het lijkt me toch niet dat dat de bedoeling is
-edit2- hmz nee, toch niet files zijn wel degelijk verschillend.

[ Bericht 1% gewijzigd door Swetsenegger op 26-08-2008 15:46:56 ]
  dinsdag 26 augustus 2008 @ 15:53:45 #97
187069 slacker_nl
Sicko pur sang
pi_61141191
quote:
Op dinsdag 26 augustus 2008 15:17 schreef Swetsenegger het volgende:

[..]

eh ja, maar die staan alleen in je source. Je browser zal linebreaks niet parsen en dat is wat minq specifiek vroeg.
quote:
Op dinsdag 26 augustus 2008 11:46 schreef minq het volgende:
Ik ben 'n beetje aan 't oefenen met PHP en heb 'n vraag..
[..]

Hoe zorg ik dat het lijstje weergegeven wordt met enters na elke regel?
Aka, EOL/newline characters. Dat kan dus met PHP_EOL. Al kunnen we ook zeggen;

print "Hello world\n" voor Unix, print "Hello world\r\n" voor Windows en print "Hello world\r" voor Mac. En mocht ie het in een browser willen laten zien (wat er niet staat), dan kan ie print "Hello world</br>" . PHP_EOL uitvoeren

PHP is niet alleen uit te voeren via een browser (ik gebruik zelf 90% php-cli).
In theory there is no difference between theory and practice. In practice there is.
  FOK!-Schrikkelbaas dinsdag 26 augustus 2008 @ 16:03:53 #98
1972 Swetsenegger
Egocentrische Narcist
pi_61141467
quote:
Op dinsdag 26 augustus 2008 15:53 schreef slacker_nl het volgende:

[..]


[..]

Aka, EOL/newline characters. Dat kan dus met PHP_EOL. Al kunnen we ook zeggen;

print "Hello world\n" voor Unix, print "Hello world\r\n" voor Windows en print "Hello world\r" voor Mac. En mocht ie het in een browser willen laten zien (wat er niet staat), dan kan ie print "Hello world</br>" . PHP_EOL uitvoeren

PHP is niet alleen uit te voeren via een browser (ik gebruik zelf 90% php-cli).
Yeah right alsof een beginnende php'er met php-cli bezig is. Die wil het gewoon in zijn browser zien en hij vraagt specifiek naar weergeven. Ergo <br /> og hoogtens nl2br.
  dinsdag 26 augustus 2008 @ 16:11:35 #99
187069 slacker_nl
Sicko pur sang
pi_61141712
quote:
Op dinsdag 26 augustus 2008 16:03 schreef Swetsenegger het volgende:

[..]

Yeah right alsof een beginnende php'er met php-cli bezig is. Die wil het gewoon in zijn browser zien en hij vraagt specifiek naar weergeven. Ergo <br /> og hoogtens nl2br.
Het zou zomaar kunnen, ik ben een beginnend PHP'er.

Overigens is weergave best een leuk begrip:



[ Bericht 13% gewijzigd door slacker_nl op 26-08-2008 16:20:17 ]
In theory there is no difference between theory and practice. In practice there is.
  dinsdag 26 augustus 2008 @ 16:13:34 #100
107951 JortK
Immer kwaliteitsposts
pi_61141772
Ik kan me best voorstellen dat je zaken niet in de browser hoeft te zien, je kan namelijk ook PHP schrijven die niets hoeft te laten zien, zoals ik zelf met een data mining project bezig ben waarbij er geen output op het scherm komt maar alles in een database geknald word
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')