- Honor 200 Pro - mobilportré
- Samsung Galaxy S21 FE 5G - utóirat
- Samsung Galaxy A56 - megbízható középszerűség
- Xiaomi 15 - kicsi telefon nagy energiával
- Szerkesztett és makrofotók mobillal
- Xiaomi Mi 11 Ultra - Circus Maximus
- Samsung Galaxy A72 - kicsit király
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Huawei Watch Fit 3 - zöldalma
- Magisk
Új hozzászólás Aktív témák
-
cucka
addikt
válasz
_Petya_ #2009 üzenetére
Próbáltad, hogy elkapod a perl progiban a mailman kimenetét és kiírod?
A system() függvénynél azt mondja a help, hogy This is not what you want to use to capture the output from a command, for that you should use merely backticksItt van valamiféle leírás erről a módszerről, ez alapján elvileg a system hívás helyett valami hasonlót kéne csinálni:
$out=`parancs 2>&1`;
print $out;Mondjuk lehet ez így nem jó, perl-ből nem vagyok valami nagy ász..
-
cucka
addikt
válasz
_Petya_ #2003 üzenetére
Izé, php manual ismerős?
string exec ( string $command [, array &$output [, int &$return_var]] )
A $output tömbben kell visszakapd a perl programod kimenetét, soronként, a $return_val pedig a program visszatérési értékét tárolja. Figyeld meg, hogy mindkettő referencia szerint van átadva. Példa:
$out=array();
exec('./azenprogramom.pl', $out);
print_r($out);Elvileg így jó kell legyen, legalábbis ennél jobb ötletem nincs..
-
tildy
nagyúr
válasz
_Petya_ #2003 üzenetére
Pedig kell kapnod . Lehet kell valami kimeneti filet vagy valamit cisnálnod a perlnek.
Nekem c programmal működött így:
exec(
"/opt/wbmpgen/wbmpgen /opt/wbmpgen/images/hungary.wbmp ".
"/opt/wbmpgen/images/".$filename.
" 43 25 ".$wd["LHBP"]." ".$ws["LHBP"]. // budapest
" 58 32 ".$wd["LHSN"]." ".$ws["LHSN"]. // szolnok
" 30 57 ".$wd["LHPP"]." ".$ws["LHPP"]. // pecs-pogany
" 27 36 ".$wd["LHSA"]." ".$ws["LHSA"]. // szentkiraly
" 78 24 ".$wd["LHDC"]." ".$ws["LHDC"]. // debrecen
" 58 53 ".$wd["LHUD"]." ".$ws["LHUD"] // szeged
); -
#34784256
törölt tag
válasz
_Petya_ #1769 üzenetére
PHP manual:
"... Otherwise, str is cut from the first illegal character."
Tehát csonkolja a kimenetet ha illegális karaktert talál.
Nem jól paraméterezed a függvényt. Szerintem -
mm00
aktív tag
válasz
_Petya_ #1767 üzenetére
Levágos problémára nincs 5letem, de próbáld ki ezt:
function UTF8_mail(
$from,$to,$subject,$message,$cc=”",$bcc=”"){
$from = explode(”<”,$from );
$headers =
“From: =?UTF-8?B?”
.base64_encode($from[0]).”?= <”
. $from[1] . “\r\n”;
$to = explode(”<”,$to );
$to = “=?UTF-8?B?”.base64_encode($to[0])
.”?= <”. $to[1] ;
$subject=”=?UTF-8?B?”
.base64_encode($subject).”?=\n”;
if($cc!=”"){
$cc = explode(”<”,$cc );
$headers .= “Cc: =?UTF-8?B?”
.base64_encode($cc[0]).”?= <”
. $cc[1] . “\r\n”;
}
if($bcc!=”"){
$bcc = explode(”<”,$bcc );
$headers .= “Bcc: =?UTF-8?B?”
.base64_encode($bcc[0]).”?= <”
. $bcc[1] . “\r\n”;
}
$headers .=
“Content-Type: text/plain; ”
. “charset=UTF-8; format=flowed\n”
. “MIME-Version: 1.0\n”
. “Content-Transfer-Encoding: 8bit\n”
. “X-Mailer: PHP\n”;
return mail($to, $subject, $message, $headers);
} -
_Petya_
őstag
Kipróbáltam, biztos nem UTF8 kell, mert úgy nem jó a hash (van egy ismert jelszó, és hozzá biztosan jó hash, azt próbálom előállítani, egyelőre kevés sikerrel.) Szerintem UTF16 kell, de ilyet megint csak nem találok sehol, csak fizetős oldalakat Biztos megint valami egyszerű dolog lesz, csak én nem találom meg ezeket soha.
Petya -
cucka
addikt
egy form-ba írja be user a jelszót, ki tudja milyen kódolással, vagy lehet, hogy csv file-ból, vagy mysql-ből kerül be, tehát semmit nem tudunk abból, hogy a jelszó milyen formátumú
ha semmit nem tudunk erről, akkor szerintem nem tudod megoldani a feladatot, valahogy biztosítani kell, hogy a bemenő adatok mindig azonos kódolásúak legyenek. -
_Petya_
őstag
kifutottam az időből, sorry
Szóval, MD4 implementációt már találtam, már csak azzal van gond, hogy:
taking the user's password as represented in 16-bit, little-endian UNICODE
Ezt hogyan tudom megcsinálni? (egy form-ba írja be user a jelszót, ki tudja milyen kódolással, vagy lehet, hogy csv file-ból, vagy mysql-ből kerül be, tehát semmit nem tudunk abból, hogy a jelszó milyen formátumú) Ha jól tudom nem egészséges egy Unicode szöegre újból ráküldeni a konvertáló algoritmust...
szerk: cucka: én is ugyanezt találtam, az endianness nem gáz, csak a kódolás
Petya
[Szerkesztve] -
cucka
addikt
szerver2-n a függvény kiírja a stdout-ra a visszatérési értéket. (paraméterezés megoldható url-ből pl.).
szerver1-en fopen-el megnyitod a szerver2-n található php oldalt (pl. fopen('http://szerver2/valami.php', 'r');, majd kiolvasod a visszatérési értéket, pont úgy, mint ha file-ból olvasnál. -
_Petya_
őstag
Felhozom a témát, valamint itt egy példa kód, ami bemutatja a problémát: [link]
Kimenet:
Using LDAPv3LDAP bind successful...
<-emailcím->is the email address of the cn your requested
<-teljes név->is the cn of the cn your requested
is the rn of the cn your requested
Tehát a roomNumber üres, pedig az LDAP-ban benne van...
Petya
[Szerkesztve]
Új hozzászólás Aktív témák
Hirdetés
- exHWSW - Értünk mindenhez IS
- Székesfehérvár és környéke adok-veszek-beszélgetek
- Egyre csak fejlődik az AI, emberek tízezreit rúgja majd ki a BT
- Szeged és környéke adok-veszek-beszélgetek
- Luck Dragon: Asszociációs játék. :)
- Honor 200 Pro - mobilportré
- Konteó topic
- Samsung Galaxy S21 FE 5G - utóirat
- Házimozi belépő szinten
- Elstartolt az AMD munkaállomásokhoz szánt platformja
- További aktív témák...
- BESZÁMÍTÁS! XFX MERC 310 RX 7900 XTX 24GB videokártya garanciával hibátlan működéssel
- Azonnali kézbesítés az év bármely pillanatában
- AKCIÓ! "ÚJ" Microsoft Surface 5 13,5 notebook - i5 1235U 8GB RAM 256GB SSD Intel Iris Xe IGP 27% áfa
- BESZÁMÍTÁS! Dell Latitude 5550 üzleti -Intel Ultra 7 165U16GB DDR5 RAM 1TB SSD Intel Graphics WIN11
- Újszerű Apple Macbook Air 13 - M2 - 30 Ciklus - 100% Akkumulátor - 8GB/256GB SSD - MAGYAR - Éjfekete
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: Promenade Publishing House Kft.
Város: Budapest