abonnement Unibet Coolblue Bitvavo
pi_40451960
hehe, er miste dus niks, maar er stond iets te veel
dankje
pi_40453550
quote:
Op donderdag 3 augustus 2006 00:03 schreef the_disheaver het volgende:

[ code verwijderd ]

ofwel: via if (isset()) bekijken of een variable is 'gezet'.

Door een leeg formulier te versturen set je de varable ook, dus krijg je ook alle waarde.

Als je dat niet wilt, kun je if ( empty() ) gebruiken. Echter is ook de waarde 0 false.

Wil je 0 wel toestaan: if ($_POST['search'] != "")
ik heb het inmiddels opgelost door $search alvast n beginwaarde te geven op deze manier;


$search = 'blablabla';

if(isset($_GET['search']))
{
$search = $_GET['search'];
}


evengoed bedankt voor de reacties
pi_40455156
Mag ik dat lelijk vinden? Als er toevallig een result voor 'blablabla' is, krijg je een resultaat. Lijkt een beetje vreemd... beetje lelijk...
pi_40455324
Ik zou zoiets doen:

1$search = isset($_GET['search']) ? $_GET['search'] : false;


Of in functievorm:

1
2
3
4
5
6
function getGet($key)
{
    return isset($_GET[$key]) ? $_GET[$key] : false;
}

$search = getGet('search');
pi_40455841
quote:
Op donderdag 3 augustus 2006 16:03 schreef warezguy05 het volgende:

[..]

ik heb het inmiddels opgelost door $search alvast n beginwaarde te geven op deze manier;


$search = 'blablabla';

if(isset($_GET['search']))
{
$search = $_GET['search'];
}


evengoed bedankt voor de reacties
bah!


doe anders if (!empty($search))

werkt altijd prima
As a rule, I never touch anything more sophisticated and delicate than myself.
  vrijdag 4 augustus 2006 @ 22:51:58 #246
71610 Black-Hole
Deep in my soul
pi_40495925
Misschien hoort de vraag hier niet helemaal thuis maar ik probeer het toch.

Heb net een backup gemaakt van mijn mySQL-database, deze backup wil ik importeren in een andere database. Nu is de backup file alleen 9mb groot, ik kan hem dus niet in een keer importeren via phpmyadmin. Nu weet ik dat er splitters zijn die de backup kunnen opsplitsen zodat ik het stukje voor stukje kan importeren. Aleen waar zijn die te vinden, heb al flink gezocht maar kan niks vinden.

Wie heeft er een linkje naar een splitter?
  zaterdag 5 augustus 2006 @ 04:53:25 #247
19840 Libris
Live from Singapore
pi_40504159
Je kan het zelf ook vrij makkelijk splitten, als je het maar tussen SQL in statements doet.
  zaterdag 5 augustus 2006 @ 15:35:49 #248
71610 Black-Hole
Deep in my soul
pi_40512284
Het is al gelukt, heb de database beetje voor beetje geexporteerd. De enige file die alsnog te groot was heb ik met wordpad geopend en op de helft gesplits. Ging prima zonder dataverlies.
pi_40523964
je kan toch ook een vinkje zetten bij het importeren van een file, dattie het automatisch zelf opsplitst?
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_40524641
quote:
Op zaterdag 5 augustus 2006 22:41 schreef Desdinova het volgende:
je kan toch ook een vinkje zetten bij het importeren van een file, dattie het automatisch zelf opsplitst?
Dat zal niet helpen als je een 9mb file probeert te uploaden op een server met een lagere upload limiet. De file komt gewoon niet aan op de server.
pi_40530432
excuus... ik heb hem

[ Bericht 74% gewijzigd door Qunix op 06-08-2006 03:38:56 ]
pi_40530939
echo eens $naam, $titel, $blog en $bron voordat je het in de database propt, dan kan je iig zien waar het mis gaat
  dinsdag 8 augustus 2006 @ 06:14:12 #253
19840 Libris
Live from Singapore
pi_40598237
al 50 uur geen post.. wow

Wederom een vraagje: Gebruiken mensen hier ook MVC frameworks voor ontwikkeling? Zo ja, welke?
pi_40604237
Ik heb een vraagje.

Ik heb een server+database en nog een server. Die laatste server kan niet bij de database van de eerste server komen, terwijl ik dat wel zou willen. Hoe kan ik er voor zorgen dat die server toch gegevens met de database kan uitwisselen?

Ik kan natuurlijk op beide servers een scriptje neerzetten die gegevens heen en weer sturen naar elkaar, om zo de query's uit te voeren en de data terug te zenden. Maar dat lijkt mij niet de meest betrouwbare oplossing.

Nu zag ik op PHP.net iets over OpenSSL. Is dat iets om te gebruiken? Of is het makkelijker om een scriptje te maken dat de data op een bepaalde manier 'versleuteld' en het script op de andere server deze weer leesbaar maakt, de query uitvoert, de data 'versleuteld' en deze terug zend?
  dinsdag 8 augustus 2006 @ 15:17:58 #255
37634 wobbel
Da WoBBeL King
pi_40610359
Wat is de beste, snelste en makkelijkste manier om te kijken of een <form> is verzonden?
Ik gebruik altijd POST dus...

je kan met isset ( $submit ) doen, en met $_SERVER['REQUEST_METHOD'] == "POST" en volgensmij zijn er nog wel meer manieren, maar wat is de makkelijkste/snelste en bovenal de veiligste?
pi_40611326
Als je dit formulier hebt:

1
2
3
4
<form action="pagina.php" method="post">
  <input type="text" name="veld" />
  <input type="submit" name="submit" value="Verzenden" />
</form>


Dan controleer ik dat meestal als:

1
2
3
4
5
6
<?php
if(isset($_POST["submit"]) && $_POST["submit"] == "Verzenden")
  
// verzonden
else
  
//niet verzonden
?>
  dinsdag 8 augustus 2006 @ 16:55:32 #257
37634 wobbel
Da WoBBeL King
pi_40613605
quote:
Op dinsdag 8 augustus 2006 12:06 schreef HuHu het volgende:
Ik heb een vraagje.

Ik heb een server+database en nog een server. Die laatste server kan niet bij de database van de eerste server komen, terwijl ik dat wel zou willen. Hoe kan ik er voor zorgen dat die server toch gegevens met de database kan uitwisselen?

Ik kan natuurlijk op beide servers een scriptje neerzetten die gegevens heen en weer sturen naar elkaar, om zo de query's uit te voeren en de data terug te zenden. Maar dat lijkt mij niet de meest betrouwbare oplossing.

Nu zag ik op PHP.net iets over OpenSSL. Is dat iets om te gebruiken? Of is het makkelijker om een scriptje te maken dat de data op een bepaalde manier 'versleuteld' en het script op de andere server deze weer leesbaar maakt, de query uitvoert, de data 'versleuteld' en deze terug zend?
Gewoon in MySQL van die eerste server de config aanpassen en server2 dmv van ip ook toegang geven tot de db...

geen rare scriptjes gaan maken die over SSL verbindingen lopen etc...
pi_40616384
quote:
Op dinsdag 8 augustus 2006 16:55 schreef wobbel het volgende:

[..]

Gewoon in MySQL van die eerste server de config aanpassen en server2 dmv van ip ook toegang geven tot de db...

geen rare scriptjes gaan maken die over SSL verbindingen lopen etc...
Ik kan de config files van die database niet aanpassen, want die staat gehost bij XS4all. En ik kan maar maximaal 3 IP adressen toegang geven tot de server via het Service Center en dat is te weinig.
  dinsdag 8 augustus 2006 @ 18:49:18 #259
37634 wobbel
Da WoBBeL King
pi_40616938
quote:
Op dinsdag 8 augustus 2006 18:30 schreef HuHu het volgende:

[..]

Ik kan de config files van die database niet aanpassen, want die staat gehost bij XS4all. En ik kan maar maximaal 3 IP adressen toegang geven tot de server via het Service Center en dat is te weinig.
Dan doe je gewoon een mailtje de deur uit naar XS4ALL...zover ik XS4ALL ken doen ze daar totaal niet moeilijk over
  dinsdag 8 augustus 2006 @ 20:39:05 #260
37634 wobbel
Da WoBBeL King
pi_40620769
Wat is de beste manier om gegevens op een hele site op te vragen?
Ik include op elke pagina op mijn website config.php.

Mijn config.php ziet er zo uit:

$GLOBALS['SITE']['Title'] = "Lekkere keiharde PORNOOOOO";

en dan kan ik op een andere pagina gewoon zetten: Deze site bestaat uit: <? echo $GLOBALS['SITE']['Title']; ?>

Maar is dat de beste manier? Aangezien vanaf php5 er iets is met globals enzo die uit staan enzo
pi_40620972
register_globals staat inderdaad standaard op off sinds PHP 4.2.0. Maar dat houd in dat variabelen die via GET, POST, FILES of COOKIE meekomen niet meer direct beschikbaar zijn, maar expliciet opgevraagd moeten worden. Dat is veiliger.

Dat heeft weinig te maken met globale variabelen die je include.
pi_40622046
1
2
$pattern = '/(href|action|onclick)="(.+)"/isU';
preg_match_all($pattern, $html, $matches);


Weet iemand hoe ik er voor kan zorgen dat hij bij de eerste " stopt? Nu matched hij bv ook:
action="" onsubmit="
maar hij moet alleen dit matchen:
action=""

..///
  dinsdag 8 augustus 2006 @ 21:19:15 #263
85514 ralfie
!Yvan eht nioj
pi_40622162
quote:
Op dinsdag 8 augustus 2006 21:16 schreef wipes66 het volgende:

[ code verwijderd ]

Weet iemand hoe ik er voor kan zorgen dat hij bij de eerste " stopt? Nu matched hij bv ook:
action="" onsubmit="
maar hij moet alleen dit matchen:
action=""

je .+ geeft aan dat er NA de eerste dubbelquote nog minstens 1 andere karakter matched, vandaar dat ungreedy niet helpt

probeer:
1$pattern = '/(href|action|onclick)="(.*)"/isU';
ff uit het hoofd, kan fout zijn)
pi_40622515
quote:
Op dinsdag 8 augustus 2006 21:19 schreef ralfie het volgende:

[..]

je .+ geeft aan dat er NA de eerste dubbelquote nog minstens 1 andere karakter matched, vandaar dat ungreedy niet helpt

probeer:
[ code verwijderd ]

ff uit het hoofd, kan fout zijn)
(.+) en (.*) doen toch precies het zelfde? Alleen .* matched ook wanneer er niks staat.

edit: ik heb het net eff getest en het lijkt wel te werken.
dit matched hij nu niet:
action="" onsubmit="
maar
action=""
matched hij nu wel, dat dus niet moet, omdat er niks tussen "" staat.

[ Bericht 16% gewijzigd door wipes66 op 08-08-2006 21:42:08 ]
..///
pi_40623712
quote:
Op dinsdag 8 augustus 2006 21:29 schreef wipes66 het volgende:

[..]

(.+) en (.*) doen toch precies het zelfde? Alleen .* matched ook wanneer er niks staat.

edit: ik heb het net eff getest en het lijkt wel te werken.
dit matched hij nu niet:
action="" onsubmit="
maar
action=""
matched hij nu wel, dat dus niet moet, omdat er niks tussen "" staat.
Wat moet dan wel matchen? En wat niet? Kun je wat voorbeelden geven?
  FOK!-Schrikkelbaas dinsdag 8 augustus 2006 @ 22:34:12 #266
1972 Swetsenegger
Egocentrische Narcist
pi_40624888
We gaan weer reg expen
pi_40625509
quote:
Op dinsdag 8 augustus 2006 22:34 schreef Swetsenegger het volgende:
We gaan weer reg expen
pi_40626743
quote:
Op dinsdag 8 augustus 2006 22:03 schreef Light het volgende:

[..]

Wat moet dan wel matchen? En wat niet? Kun je wat voorbeelden geven?
alle waardes van href, action, onclick, enz tenzij hij leeg is
dus:
<a href="bla"> wel
<a href=""> niet

maar laat maar zitten, ik heb nu gewoon opgelost met een if statement.

Maar ik heb nog een vraag, misschien dat iemand het weet die ervaring heeft met xhtml:

<?xml-stylesheet href="&&&&" type="text/css"?>

Als er een & teken voorkomt in href wordt de stijlesheet niet geladen in opera, wannneer ik deze veranderen naar &'a'm'p; doet hij het weer niet in firefox. Weet iemand hoe dit komt
..///
pi_40627454
quote:
Op dinsdag 8 augustus 2006 23:21 schreef wipes66 het volgende:

[..]

alle waardes van href, action, onclick, enz tenzij hij leeg is
dus:
<a href="bla"> wel
<a href=""> niet

maar laat maar zitten, ik heb nu gewoon opgelost met een if statement.
Zo moeilijk is
1$pattern = '/(href|action|onclick)="([^"]+)"/isU';
ook nog niet hoor.
quote:
Maar ik heb nog een vraag, misschien dat iemand het weet die ervaring heeft met xhtml:

<?xml-stylesheet href="&&&&" type="text/css"?>

Als er een & teken voorkomt in href wordt de stijlesheet niet geladen in opera, wannneer ik deze veranderen naar &'a'm'p; doet hij het weer niet in firefox. Weet iemand hoe dit komt
Dat weet ik niet. Als oplossing zou ik suggereren om & niet in de namen van style sheets op ten nemen
  woensdag 9 augustus 2006 @ 04:49:10 #270
19840 Libris
Live from Singapore
pi_40632906
quote:
Op dinsdag 8 augustus 2006 06:14 schreef Libris het volgende:


Wederom een vraagje: Gebruiken mensen hier ook MVC frameworks voor ontwikkeling? Zo ja, welke?
Iemand?
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')