PHP-ongelmat
Re: PHP-ongelmat
Ah, no nyt toimii. Tuo tiedosto olikin oikein. Vika oli palvelimella. Sry.
Dead men tell no tales. Also, Python rocks!
Codegolf: 99 bottles of beer (oneliner) - Water map partition
Codegolf: 99 bottles of beer (oneliner) - Water map partition
Re: PHP-ongelmat
Onko Rand()sta olemassa versiota suurella keskihajonnalla (oikea termi?), vai pitääkö vain pitää kirjaa taulukossa arvoista jotka Rand() on palauttanut ja todeta että jos Rand() palauttaa arvon joka on jo nähty, palauttaa hän uuden arvon, niin kauan kunnes saadaan täysin uusi arvo?
Asus P8P67 LE/Intel Core i5 2500K/ GTX560/ 8GT RAM/750GT HDDt + 120GT SSD + 13" Macbook Pro
Blogi - Peräpohjola - MERPG
Blogi - Peräpohjola - MERPG
-
- Moderator
- Posts: 1583
- Joined: Mon Aug 27, 2007 11:24 pm
- Location: Otaniemi - Mikkeli -pendelöinti
Re: PHP-ongelmat
Tarkenna kysymystä. Haluatko eri tavalla asettuvan satunnaisuuden (enemmän laitoihin painottuvia arvoja) vai vain joka kerta uuden arvon?
Re: PHP-ongelmat
Joka kerta uuden arvon. php.netistä en ainakaan löytänyt mitään täysin näin toimivaa satunnaisfunktiota, joten täytynee tehdä oma.
Asus P8P67 LE/Intel Core i5 2500K/ GTX560/ 8GT RAM/750GT HDDt + 120GT SSD + 13" Macbook Pro
Blogi - Peräpohjola - MERPG
Blogi - Peräpohjola - MERPG
Re: PHP-ongelmat
Code: Select all
<?php
$tr = array();
for($i=0;$i<=20;$i++){
echo totalrandom(0, 1337)."<br />";
}
function totalrandom($min, $max){
global $tr;
if(count($tr) > ($max-$min)) $tr = array();
do{
$n = rand($min, $max);
}while(in_array($n, $tr));
$tr[] = $n;
return $n;
}
?>
Re: PHP-ongelmat
Örf, .php on tallennettu utf-8:na ja sivuston <head>ssa on määritelty utf-8 koodaukseksi. Silti mbnettiin mail()lla lähetetty viesti näyttää seuraavalta:
. Missä on siis härö? $username (Kalle_käyttäjä) on ajettu htmlentitiesin läpi ilman merkistöparametria, mutta eihän sen pitäisi koko viestiä sekoittaa?Moi, tämä on automaattisesti Yoolissa luotu viesti\n
\n
Tämä uusi käyttäjä on nimeltään
Kalle_Käyttäjä. Hänen salasanansa
häshi on 9cdfb439c7876e703e307864c9167a15. Hänen kuvansa
löytyy osoitteesta...
Asus P8P67 LE/Intel Core i5 2500K/ GTX560/ 8GT RAM/750GT HDDt + 120GT SSD + 13" Macbook Pro
Blogi - Peräpohjola - MERPG
Blogi - Peräpohjola - MERPG
Re: PHP-ongelmat
Sähköpostin oletusmerkistönä saattaa olla ISO-8859-1. Koita pistää mail()-funktiolle header-parametrina utf-8-merkistö näin:Feuer wrote:Örf, .php on tallennettu utf-8:na ja sivuston <head>ssa on määritelty utf-8 koodaukseksi. Silti mbnettiin mail()lla lähetetty viesti näyttää seuraavalta:. Missä on siis härö? $username (Kalle_käyttäjä) on ajettu htmlentitiesin läpi ilman merkistöparametria, mutta eihän sen pitäisi koko viestiä sekoittaa?Moi, tämä on automaattisesti Yoolissa luotu viesti\n
\n
Tämä uusi käyttäjä on nimeltään
Kalle_Käyttäjä. Hänen salasanansa
häshi on 9cdfb439c7876e703e307864c9167a15. Hänen kuvansa
löytyy osoitteesta...
Code: Select all
mail('joku@esimerkki.fi', 'Aihe', 'Viesti', "Content-type: text/plain; charset=utf-8\r\n")
Re: PHP-ongelmat
Vaikka sivu on UTF:ää ja se lukee koodissakin, niin serveri pystyy pakottamaan merkistön joksikin muuksi lähettämällä HTTP-headereissa jonkin muun merkistön. Kannattaa tarkistaa myöskin, että mitä merkistöä selain käyttää sivun näyttämiseen. Lisäksi jos ajat lähetettävän merkkijonon htmlentitiesin läpi, on merkkijonossa erikoismerkit luonnollisesti &jotain; muotoa.
Re: PHP-ongelmat
Kiitos teille. Mbnetin webmailissa ei ole charsetin määritystä, jolloin tietysti viestit näyttivät vähän hassuilta. Jaren kikka auttoi!
Asus P8P67 LE/Intel Core i5 2500K/ GTX560/ 8GT RAM/750GT HDDt + 120GT SSD + 13" Macbook Pro
Blogi - Peräpohjola - MERPG
Blogi - Peräpohjola - MERPG
Re: PHP-ongelmat
Jos olion viittauksen tallentaa keksiin ja siirtyy sivuston sisällä toiselle sivulle, onko olio vielä olemassa?
EDIT:
Olisihan se ollutkin liian helppoa... Kiitän viisaista sanoistasi
Last edited by Feuer on Fri Nov 05, 2010 9:21 am, edited 1 time in total.
Asus P8P67 LE/Intel Core i5 2500K/ GTX560/ 8GT RAM/750GT HDDt + 120GT SSD + 13" Macbook Pro
Blogi - Peräpohjola - MERPG
Blogi - Peräpohjola - MERPG
Re: PHP-ongelmat
Ei.Feuer wrote:Jos olion viittauksen tallentaa keksiin ja siirtyy sivuston sisällä toiselle sivulle, onko olio vielä olemassa?
Re: PHP-ongelmat
Yksinkertaista: pitäisi lähettää tiedosto PHP:lla palvelimelle. Mitkä asetukset palvelimen kansioon ja miten saan parametrin välitettyä C++ -ohjelmasta avaamatta selainta?
Re: PHP-ongelmat
Käytä CURLia.DJ-Filbe wrote:Yksinkertaista: pitäisi lähettää tiedosto PHP:lla palvelimelle. Mitkä asetukset palvelimen kansioon ja miten saan parametrin välitettyä C++ -ohjelmasta avaamatta selainta?
Kansioon chmod +rw
Re: PHP-ongelmat
Mistä saa PHP-puolella kalastettua sivun jolta tultiin?
Asus P8P67 LE/Intel Core i5 2500K/ GTX560/ 8GT RAM/750GT HDDt + 120GT SSD + 13" Macbook Pro
Blogi - Peräpohjola - MERPG
Blogi - Peräpohjola - MERPG
-
- Advanced Member
- Posts: 308
- Joined: Tue Nov 25, 2008 8:06 pm
- Contact:
Re: PHP-ongelmat
Kuinka voin muuttaa osittain läpinäkyvän png-kuvan kokoa? ImageCopyResized muuttaa läpinäkyvät kohdat mustiksi.
a.k.a. Gehock
Re: PHP-ongelmat
Code: Select all
imagealphablending($img, false);
imagesavealpha($img, true);
imagecopyresized($img, *blabbetybla*);
imagealphablending($img, true);
-
- Advanced Member
- Posts: 308
- Joined: Tue Nov 25, 2008 8:06 pm
- Contact:
Re: PHP-ongelmat
Referrer ei sitten ole 100% varmaa tietoa. Se voi joko puuttua tai olla väärennetty, koska se on vain selaimen antamaa tietoa. Yleisin ongelma on se, että se puuttuu, koska tietoturvaohjelmat tykkää poistaa kyseisen tiedon selaimen lähettämistä headereista.temu92 wrote:Code: Select all
$_SERVER['HTTP_REFERER'];
Re: PHP-ongelmat
cbNetworkilla PHP-parametrit? Tai vaihtoehtoisesti DLL :n teko moiseen tarkoitukseen C++ :lla?
Olisi paljon helpompaa käyttäjäystävällisempää kun selainta ei tarvitsisi aukaista PHP-parametrien takia
Ja milläköhän koodilla pystyisin selvittämään, sisältyykö tiettyyn tiedostoon parametrina annettu merkkijono?
Olisi paljon helpompaa käyttäjäystävällisempää kun selainta ei tarvitsisi aukaista PHP-parametrien takia
Ja milläköhän koodilla pystyisin selvittämään, sisältyykö tiettyyn tiedostoon parametrina annettu merkkijono?